
JavaScript
summer_zmc
这个作者很懒,什么都没留下…
展开
-
总结:JavaScript中两个值进行比较需要遵循的原则
总结:JavaScript中两个值进行比较需要遵循的原则 一个值判断真假 Boolean(),遵循 0,"",NAN,null,undefined为假(false),其余都为真(true)。 两个值进行比较的时候(指的是两个等号"==",例如:val1==val2),等号两边都是不同的数据类型的时候才需要转化。对象 == 对象 ,永远不相等;对象 == 布尔, 先将对象转化为字符串(调用[].to原创 2016-12-21 20:03:29 · 462 阅读 · 0 评论 -
JavaScript中的数据类型
基本数据类型(5种)number(数字)boolean(布尔)string(字符串)nullundefined引用数据类型对象数据类型(object) : Array(数组)Object(对象)RegExp(正则)String(字符串)Date(事件类)···函数数据类型(function)JS中的内置对象:Array 数组,Boolean 布尔对象,Error原创 2016-12-21 22:42:56 · 466 阅读 · 1 评论 -
JavaScript中数组(Array)的常用方法
Array:数组是一个特殊的对象四个维度学习数组的方法 1.方法的作用 2.方法的参数 3.返回值 4.原有数组是否改变 var ary=[1,2,3,4]; console.log(ary);//[1,2,3,4]1)push( items ) ① 向数组的末尾添加项② 要增加的数组项(a,b)如果是多项用逗号隔开③ 返回数组的新长度原创 2016-12-23 23:30:51 · 352 阅读 · 0 评论 -
JS中变量定义、预解释和闭包(一)
1.变量声明和变量定义在JS中,带var关键字或function关键字的是要预解释的,通俗点说就是在整个JS代码执行之前,先声明好带var关键字和带function关键字的变量(被提前声明),在内存里把它们安排好。但是function关键字和var关键字的预解释是有区别的。带function关键字的(就是定义函数),在整个脚本执行之前,就已经把函数名(其实就是变量名)在内存里安排好了,并且给这个原创 2017-01-05 19:01:32 · 601 阅读 · 0 评论 -
JavaScript中的字符串(String)的常用方法
var str='summer_zmc';[属性]length:这个属性是字符串中包含的字符串的个数;console.log(str.length);//10index:字符串也可以通过搜索来获取具体的某一个字符;for(var i=0;i<str.length;i++){ console.log(str[i]);//s u m m e r _ z m c}[方法]1)通过索引获取原创 2016-12-30 22:16:32 · 409 阅读 · 0 评论