码迷,mamicode.com
首页 > Web开发 > 详细

习题相关的笔记JS(一)

时间:2016-04-07 22:06:48      阅读:235      评论:0      收藏:0      [点我收藏+]

标签:

1:遍历(迭代方法):每个方法都会传入单个参数:数组项的值(item),该项在数组中的位置(index)和数组本身(Array);
方法不同返回值也不同:
every();可以用来做比较,返回boolean值
filter();会返回满足条件(true)的项组成的数组。
foreach();遍历数组内的数,没有返回值;
map()对数组中的每一项都运行给定的函数,再输出执行过函数之后的数组;
some();只要有一个满足条件就返回true;
2:button不过不设置type的话在某些浏览器上会自动刷新
 
3:类型转换:
数值转换为非数值利用toString()方法;
非数值转换为数值:Number(),parseIn(),parseFloat();
 
4:innerHTML:会取代元素内本有的值
5:getMonth()返回的值从0开始
 
6:for-in语句
是一种迭代语句,用来枚举对象的属性。
用法:for(var prop in expersssion) statement
每次执行函数,每次都会将experssion中的属性名赋值给prop,
 
7:object引用类型:
致力于在应用中存储数据和传输数据。
创建方法有两种:
1:使用new操作符加上object构造函数,
var person = new Object();//使用onject构造函数创建一个person对象
person.name="gavin";//给person对象添加属性name。属性值为gavin
person.age=23;//添加新的age属性,值为23;

2:使用字面量表示法,一种简写的方式,目的在于简化创建对象时包含大量的属性的对象过程。

var person{
name:"gavin",
age:23
};
访问参数的两种表示方法:
1:点表示法,一般都用点表示法来访问对象的属性;
2:方括号法:
优点:
1:可以通过变量来访问属性。
对象[变量名]==属性
2:如果属性名中包含空格或者非字母非数字,就不能用点表示法来访问属性,所以只能用方括号来访问

习题相关的笔记JS(一)

标签:

原文地址:http://www.cnblogs.com/gavinzzh-firstday/p/5365675.html

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