码迷,mamicode.com
首页 > 编程语言 > 详细

javascript 学习基础

时间:2016-07-12 18:56:59      阅读:156      评论:0      收藏:0      [点我收藏+]

标签:

ECMAScript:翻译,核心,解释器;

DOM:document object model   操作HTML.document;

typeof a;

NaN和NaN是不相等的;isNaN用来检测;

== 先转换类型,然后比较,即隐式类型转换,减号也是;

=== 不转换类型,直接比较;

闭包:子函数可以使用父函数的局部变量;

匈牙利命名法:类型前缀(变量用),首字母大写(函数用);

%求模:求余数;

三目运算符?:    条件?语句1:语句2;

break:中断整个;

continue:中断本次,跳过本次;

json:用花括号  var json = {a:12,b:5,c:‘abc‘};alert(json.a);

       当循环时,数组可以使用for(var i=0;i<arr.length;i++)  或者 for(var i in arr) ,json 只能使用 for(var i in json);

arguments:可变参,不定参;

var a = new Array(1,2,3) 和 var a = [1,2,3] 相同,推荐使用右边;

var a = [1,2,3];a.push(4);   alert(a)//添加;

var a = [1,2,3];a.pop();   alert(a)//删除最后一个;

var a = [1,2,3];a.shift();   alert(a)//删除头一个;

var a = [1,2,3];a.unshift(2);   alert(a)//添加在头部;

var a = [1,2,3];a.splice(1,2,‘a‘);   alert(a)//删除第1个开始,长度为2的部分,并插入a;

var a = [1,2,3];var b = [4,5,6];   alert(a.concat(b)); //连接;

var a = [1,2,3];a.join(‘-‘);   alert(a);//添加连接符;

var a = [a,z,d,y,d,s,j];a.sort();   alert(a);//排序,只认字符串,数字会失效;

str.charAt():全兼容取字符串某一位;

js的月份从0开始到11,星期:周日为0开始,周6为6;

offsetLeft:综合考虑位置信息,比如left,比如margin;

position:relative 相对定位;

overflow:hidden 隐藏溢出;

list-style:none 列表符隐去不见;

 

javascript 学习基础

标签:

原文地址:http://www.cnblogs.com/yuqlblog/p/5664269.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!