Js日常总结
$.extend(rowdatas,drawDoor);将多个对象或单个对象赋值给参数rowdatas,一样的就覆盖不同的新增
//1.根据某个字符分割字符串为数组
var s = keyValue.split(",");
//2.对象转换为数组
for(var i in data) {
arr.push(data[i]); //属性
}
//截取字符串
//var indexO = nkstr.indexOf(";"); //获取最开始出现某个字符的索引
//if (indexO !== -1) {
// var sxh = nkstr.indexOf("*");
// if (sxh === -1) return;
// znw = nkstr.substring(0, sxh) * zoom; //从某个索引到某个索引开始截取字符串
// znh = nkstr.substring(sxh + 1, indexO) * zoom;
// var wxh = nkstr.lastIndexOf("*"); //获取最末尾最开始出现某个字符的索引
// fnw = nkstr.substring(indexO + 1, wxh) * zoom;
// fnh = nkstr.substring(wxh + 1, nkstr.Length) * zoom;
//}
//else {
// var sxh1 = nkstr.indexOf("*");
// if (sxh1 === -1) return;
// znw = nkstr.substring(0, sxh1) * zoom;
// znh = nkstr.substring(sxh1 + 1, nkstr.Length) * zoom;
//}
url传值需要包一下
escape(JSON.stringify(queryJson));
Konva
node.getId();获取对象的ID
node.getFill(); 获取填充颜色
//删除对象
var obj = { 'a': 'a', 'b': 'b', 'c': 'c' };
var arr = [];
arr["a"] = obj
arr["b"] = obj
arr["c"] = obj
for (var i in arr) {
console.log(i, ":", arr[i]);
debugger
}
delete arr["b"]
console.log(arr);
//删除数组
var ary = [1,2,3,4];
ary.splice(0,1);
或 ary.splice($.inArray(2, ary), 1); 其中$.inArray(2, ary)用来查找某元素在数组中的索引位置。
- JavaScript设计模式与开发实践 - 观察者模式
- React第三方组件4(状态管理之Reflux的使用⑤异步操作)
- Leetcode-Easy 804. Unique Morse Code Words
- JavaScript设计模式与开发实践 - 策略模式
- 二叉树的深度
- [html5] (Notification) 桌面通知
- React第三方组件4(状态管理之Reflux的使用④TodoList下)
- Leetcode-Easy 155. Min Stack
- Leetcode-Easy 72. Edit Distance
- React第三方组件4(状态管理之Reflux的使用③TodoList中)
- Leetcode-Easy21. Merge Two Sorted ListsDefinition for singly-linked list.class ListNode:def init(sel
- Burp Suite详细使用教程-Intruder模块详解
- 逆元的三种解法(附详细证明)
- JavaScript设计模式与开发实践 - 单例模式
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- 猿思考系列3——一文搞懂单例和思考的套路
- 猿思考系列3——一文学会思考的正确姿势
- 猿思考系列4——一文学会java的斗转星移动
- 猿思考系列5——一文明白java和微商那点儿事儿
- 猿思考系列8——缓存的套路也就这些
- 猿思考系列9——一文获取隐藏逻辑挖掘办法
- 猿蜕变系列1——春天的故事
- 猿蜕变系列2——一文搞懂spring的花式DI
- 猿蜕变系列3——SpringMVC之初体验
- 猿蜕变4——一文获取web框架正确学习套路
- 猿蜕变系列5——一文搞懂Controller的花式编写
- 猿蜕变系列6——一文掌握springMVC必会技巧
- ModuleNotFoundError: No module named ‘__main__.XX‘;
- 猿蜕变系列7——也说说springMVC上传姿势
- 猿蜕变系列8——一文搞懂Interceptor操纵姿势