摘要:JavaScript 提供了大量不同的处理数组的方法,这里花几分钟时间介绍 8 个项目中可以用到的数组方法。 1. Array.map() 使用.map() 方法,可以创建一个基于原始数组的修订版数组。.map() 方法接受一个函数,该函数遍历数组中的所有项并进行相应的修改。 当需要更新数组中的所有
阅读全文
摘要:1.丢弃小数部分,保留整数部分 parseInt() 函数可解析一个字符串,并返回一个整数。 parseInt(string, radix) 参数描述 string 必需。要被解析的字符串。 radix 可选。表示要解析的数字的基数。该值介于 2 ~ 36 之间。 如果省略该参数或其值为 0,则数字
阅读全文
摘要:一、函数声明、函数表达式、匿名函数1.函数声明:function fnName () {…};使用function关键字声明一个函数,再指定一个函数名,叫函数声明。2.函数表达式 var fnName = function () {…};使用function关键字声明一个函数,但未给函数命名,最后将
阅读全文
摘要:1.字符串一些常用方法,注意,调用这些方法本身不会改变原有字符串的内容,而是返回一个新字符串。toUpperCase()把一个字符串全部变为大写: toLowerCase()把一个字符串全部变为小写: indexOf()会搜索指定字符串出现的位置: substring()返回指定索引区间的子串: p
阅读全文
摘要:1. ["1","2","3"].map(parseInt) 为多少?答:[1,NaN,NaN]array.map(function(currentValue,index,arr), thisValue)原数组中的元素经过该方法后返回一个新的元素。currentValue callback的第一个参
阅读全文
摘要:学校js感觉好漫长,断断续续,要坚持每天都能学到点,总结了下数据类型的转换。 Javascript的变量是松散类型的,它可以存储Javascript支持的任何数据类型,其变量的类型可以在运行时被动态改变。请看示例: 上面的示例中,首先声明n变量并初始化其值为10(整数类型),接着将字符串“hello
阅读全文
摘要:最近做了一个项目,本来用css3动画做的,不兼容ie,用js做了个,分享给大家。 代码修改了下,上下左右四个模块,顺时针转动。
阅读全文
摘要:IE中: document.body.clientWidth ==> *DY对象宽度 document.body.clientHeight ==> *DY对象高度 document.documentElement.clientWidth ==> 可见区域宽度 document.documentEle
阅读全文