随笔分类 - js
摘要:+ >= 1 ? <= 1 * >= 0 . 除了\n以外单字符 {n} {n,} {n,m} ^$匹配字符的开始与结束 Reg方法: match test exec
阅读全文
摘要:DOM方法: getElementById(id) - 获取带有指定 id 的节点(元素) appendChild(node) - 插入新的子节点(元素) removeChild(node) - 删除子节点(元素) replaceChild() - 替换子节点 insertBefore() crea
阅读全文
摘要:可用作正则方法 match() replace() search() split() 比较字符串截取方法 slice(start, end) 可取值为负 substr(start, length) 可取值为负, start会转为start+length,length会转为0 substring(st
阅读全文
摘要:1. 修改原数组 push/ unshift 返回值 数组长度 pop/shift 返回值 删除、增加值 reverse sort() 若无参数,则比较的是字符串,会先用toString()转为字符类型 splice: 删除 (a, b) 插入 (a, 0, c, ...) 替换 (a, b, c,
阅读全文
摘要:同步方式: 代码是顺序执行的,并且发送请求的时候界面会阻塞。CPU按顺序执行,前一个任务结束,再执行下一个任务. 异步模式: 界面不会阻塞,主线程会立即返回,等到异步请求完成的时候再从线程池中取一个线程处理。CPU跳过等待时间长的任务,先处理后面的任务. [1] JavaScript运行 JavaS
阅读全文
摘要:作用域: js没有块作用域,只有函数作用域 作用域链: 按序检索对象列表 自执行函数:拥有私有作用域 匿名函数:this -> window 初始化: 全局对象, 执行环境栈, 全局执行环境 类数组(伪数组): 可像数组索引,有length属性,但是没有数组的方法,其实是个对象 例: argumen
阅读全文
摘要:基本数据类型: number,string,boolean,undefined,null 引用数据类型:function,object,array 伪对象: 除了null和undefined,其他三种原始类型都是伪对象。也就是说,一个存储原始值的变量, 同样可以使用对应的类的方法,甚至,即使是字面量
阅读全文
摘要:1. 数据类型 在 javascript 中数据类型可以分为两类: 原始数据类型值(primitive type),比如Undefined,Null,Boolean,Number,String。 引用类型值,也就是对象类型 Object type,比如Object,Array,Function,Da
阅读全文
摘要:a) 工厂模式; b) 构造函数模式; c) 原型模式; 1.1、构造函数模式 1.1.1使用new操作符后跟Object构造函数 如: var person = new Object(); person.name = "kitty"; person.age = 25; person.__proto
阅读全文

浙公网安备 33010602011771号