随笔分类 - javascript
摘要:共同点: 1、encodeURI和encodeURIcomponent都是Global对象, Global对象在某种意义上是违一个终极的兜底对象,换句话说,不属于任何其他对象的属性和方法,最终都是她的属性和方法 2、都可以对URI(通用资源标识符)进行编码 不同点: 1、encodeURI主要用于整
阅读全文
摘要:每个函数都是一个Function类型的实例 函数是对象,函数名实际上也是一个指向函数对象的指针,不会与某个函数绑定。 函数定义的三种方法: 1)函数声明 2)函数表达式 3)Function构造函数 (不推荐,会导致解析两次代码,第一次是解析常规的ECMAScript代码,第二次是解析传入构造函数中
阅读全文
摘要:正则表达式的语法是:var expression = /pattern/flags; 正则表达式的匹配模式支持下列3个标志(flags): g:表示全局模式,应用于所有字符串,而不是查到一个就停止 var expression = /at/g 匹配字符串中所有at的实例 i:表示不区分大小写 var
阅读全文
摘要:js提供了两种方法:Date.parse()和Date.UTC() 1、Date.parse() 接收一个表示日期的字符串参数,然后尝试根据这个字符串返回相应日期的毫秒数 例如: new Date(Date.parse("May 25,2005")) Wed May 25 2005 00:00:00
阅读全文
摘要:toLocaleString、toString、valueOf的共同点和不同点 valueOf:返回的是数组本身; toString:返回有数组中每个值的字符串形式拼接而成的一个以逗号分隔的字符串,为了创建这个字符串会调用数组每一项的toString()方法; toLocaleString:调用时,
阅读全文
摘要:1.instanceof 局限性,对于一个网页,或者一个全局作用域而言,使用instanceof就能得到满意的结果: if(value instanceof Array){ //对数组执行某些操作 } 2、Array.isArray 不管在哪一个全局执行环境中创建,都可确定某个值是不是数组,但是ie
阅读全文
浙公网安备 33010602011771号