文章分类 - js
摘要:apply(obj,argArr) 作用:替换函数的this指向 obj: 调用该方法的函数的this要指向的对象 argArr 调用该方法的函数需要传入的参数组成的数组 call(obj,arg1,arg2,...) 作用于apply一样,不过传入参数是一个个传,而不是作为数组传 bind(obj
阅读全文
摘要:方法: insertBefore(addWho, beforeWho) 在元素的某个子元素之前添加一个新元素 appendChild(element) 向元素添加新的子节点,作为其最后一个子节点 1 <body> 2 <div id="div1"><p> p </p></div> 3 </body>
阅读全文
摘要:目录: 盒子模型 几个常用宽高尺寸 几个常用定位尺寸 盒子模型 几个常用宽高尺寸 先看图,在说话 一起来找茬,看出两张图的差别了吗?对了,第二张图中多了竖向滚动条,然后右边的数据中,clientWidth和scrollWidth少了10个像素,而scrollHeight则多了38个像素。 图中黑色的
阅读全文
摘要:目录 集合 属性 方法 集合: all document.all是一个数组,包含document中的所有元素对象和函数对象,以下代码可以遍历该数组 1 var w = function(str=""){document.write(str+"<br>")}; 2 var d = document;
阅读全文
摘要:全局函数: decodeURI(str) 解码encodeURI(url)编码过的URI字符串 encodeURI(url) 对uri进行编码 注意:如果uri中包含? # ; / : @ & = + $ , # 这些符号,应使用encodeURIComponent()进行编码 decodeURIC
阅读全文
摘要:目录: 属性: constructor 构造函数 MAX_VALUE 表示最大的数 MIN_VALUE 表示最小的数 NaN 非法数字 NEGATIVE_INFINITY 负无穷大 POSITIVE_INFINITY 正无穷大 prototype 原型 方法: toString(x) 参数x表示要转
阅读全文
摘要:目录 属性 方法 练习代码 属性: constructor 构造函数 length 成员数量 prototype 原型 方法: concat() 连接数组 join() 通过指定的连接符将数组转换成字符串 pop() 删除并返回数组的最后一个元素 shift() 删除并返回数组中的第一个元素 pus
阅读全文
摘要:目录: 属性 方法 String对象支持正则的方法 创建方法 修饰符 方括号 元字符 量词 子表达式 反向引用 代码 属性 global 是否进行全局匹配,对象是否具有标志 g ignoreCase 是否忽略大小写匹配,对象是否具有标志i lastIndex 一个整数,表示下此匹配的开始位置 mul
阅读全文
摘要:目录; 属性 时间系统 时间对象 时间函数 本地系列 时间标准系列 通过Date来调用的函数 time 字符串格式转换 属性: constructor prototype 1,时间系统 时间分为本地时间与世界标准时间两套系统,中国位于东八时区,即中国的本地时间与世界标准时间加上8个小时指的是统一时刻
阅读全文
摘要:目录: 属性 方法 练习代码 String对象的内置属性: 1,constructor,构造函数 2,length,程度 3,prototype,原型 String对象的内置方法: anchor() 以锚的方式显示 document.write("hello world".anchor("hi"))
阅读全文
摘要:目录: 对数 弧度与角度转换 属性 常用方法 三角函数 其它函数 代码 对数 对数运算是幂运算的逆运算,如果a>0且1不等于1,则a的x次方=N,x即为以a为底N的对数,及x=logaN 以10为底的对数常用lg表示 以常数e为底的对数用ln表示 弧度与角度的转换 弧度 = 角度 * Math.PI
阅读全文
摘要:1,number 数字类型包含整数,小数,NaN 和 Infinity alert(typeof(123)); alert(typeof(1.23)); 2,string alert(typeof("123")); 3,object 数组 对象 和 null 均属于对象类型 alert(typeof
阅读全文