![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
js
高石石石
缘,妙不可言
展开
-
很急很关键!!!关键javascript中的类型转换
js是一门弱类型的语言,类型转换不可避免一、显式类型转换1.toString()方法js的内置对象都重写了这个方法,用来返回字符串(Object.prototype.toString.call(obj)判断数据类型)var num=10; num.toString();//'10'//toString函数接受参数表示返回字符串按什么进制 var num=10; num.toString(2);//'原创 2017-07-13 14:37:25 · 217 阅读 · 0 评论 -
利用Object.prototype.toString.call(obj)判断数据类型
1.typeof判断数据类型typeof可以用来判断基本数据类型,对于Array、Error、RegExp、Number、Function只能判断为object2.使用Object.prototype.toString.call(obj)判断数据类型var a=new Number(12); var toString=Object.prototype.toString; console.log(to原创 2017-07-13 14:40:54 · 320 阅读 · 0 评论 -
正则匹配:match与exec
1.match是字符串的方法,exec是正则对象实例的方法var s='我的世界1234567abcdefg'; var result=s.match(/\d/); console.log(result);//返回一个数组,数组长度为1,包含匹配到的项,另外还有index和input属性var s='我的世界1234567abcdefg'; var result=/\d/.exec(s); cons原创 2017-07-13 14:45:17 · 388 阅读 · 0 评论 -
前段模块化开发——AMD规范
CommonJScommonJS用于服务端node.js的模块化 定义模块 根据CommonJS规范,一个单独的文件就是一个模块。每一个模块都是一个单独的作用域,也就是说,在该模块内部定义的变量,无法被其他模块读取,除非定义为global对象的属性 模块输出: 模块只有一个出口,module.exports对象,我们需要把模块希望输出的内容放入该对象 加载模块: 加载模块使用require方法原创 2017-07-20 14:40:53 · 308 阅读 · 0 评论