摘要: String类型是用的最多的,也是最为复杂的基本数据类型,单独拉出来写一篇 1.字符方法charAt();chartCodeAt();[]; 2.concat(para1,para2...)拼接字符串返回新的字符串。 3.字符串截取方法 slice(start,end),从start开始,到end结 阅读全文
posted @ 2019-07-19 16:31 tooSimple_sz 阅读(294) 评论(0) 推荐(0) 编辑
摘要: 1.基本类型不像对象,但是却有很多属性和方法,比如Number类型的toFixed,String类型的subString等等。这是由于在创建一个基本类型的时候自动为他们创建了一个基本包装类型的对象 2.基本包装类型通过new 创建,用typeof 检测返回是object ,但是通过转换函数的type 阅读全文
posted @ 2019-07-19 14:59 tooSimple_sz 阅读(275) 评论(0) 推荐(0) 编辑
摘要: 1.JavaScript中的所有函数对象都是Function的实例 2.函数声明会在代码执行前进入上下文环境,函数表达式在脚本执行时才会赋值 3.函数的arguments。函数中的内部对象,类似数组的对象存储所有的参数。arguments有一个callee属性,指向拥有这个参数的函数对象。递归中用到 阅读全文
posted @ 2019-07-18 19:59 tooSimple_sz 阅读(250) 评论(0) 推荐(0) 编辑
摘要: 1.JavaScript中的Date表示日期时间。 2.new Date()返回日期对象,是本地时间 3.Date.parse()接受一个时间字符串返回时间戳。也是本地时间,所以Date.parse('1970-1-1') 返回的结果是-28800000 4.Date.UTC()接受年,月份(0开始 阅读全文
posted @ 2019-07-18 14:37 tooSimple_sz 阅读(1164) 评论(0) 推荐(0) 编辑
摘要: 1.数组的操作 concat方法,concat先创建一个数组的副本,接受一个或多个项或者数组,把每一个项添加到数组的后面,数组本身不会受到影响 slice方法,接受两个参数,第一个为起始位置,默认为0,第二个为结束位置,默认为数组的长度,返回包含起始位置不包含结束位置的新数组。 splice方法接受 阅读全文
posted @ 2019-07-17 15:34 tooSimple_sz 阅读(167) 评论(0) 推荐(0) 编辑
摘要: JavaScript中的数组对象Array 1.数组长度,a=[];a[10] = 1;a.length = 11;a[0]=undefined 2.检测数组。 value instanceof Array可以检测,但问题是如果两个不同的框架中定义的Array不同版本的构造函数那么在不同框架传递的时 阅读全文
posted @ 2019-07-17 14:46 tooSimple_sz 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 使用jQuery的delegate scroll事件为何无效 阅读全文
posted @ 2019-07-12 09:20 tooSimple_sz 阅读(196) 评论(0) 推荐(0) 编辑
摘要: function isScrollShow(elem){ //判断元素是否因为滚动界面不可见了,认为只剩1/2的高度就不可见了 var bounds = elem.getBoundingClientRect(); var elemHeight = bounds.bottom-bounds.top; 阅读全文
posted @ 2019-07-11 18:10 tooSimple_sz 阅读(331) 评论(0) 推荐(0) 编辑
摘要: 之后研究解决 阅读全文
posted @ 2019-07-11 16:34 tooSimple_sz 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 先提出问题,之后解决 阅读全文
posted @ 2019-07-11 13:55 tooSimple_sz 阅读(803) 评论(0) 推荐(0) 编辑