
JavaScript
Black Lacus
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
JavaScript-事件
JS事件 事件分类 用户触发类:鼠标、键盘 页面触发类:资源加载过程 事件传播 总体分为三阶段: 捕获阶段:从window开始,从外到内,由不具体到具体目标 目标阶段:事件到达事件发生现场 冒泡阶段:和捕获相反,事件从具体目标到外层window IE8及以下,只有冒泡没有捕获 事件委托(代理) 一句话总结就是将目标元素的事件监听委托给它的父元素进行监听。举个栗子:在一个有多个子项li的无...原创 2018-10-24 16:11:03 · 145 阅读 · 0 评论 -
JS常见方法封装之字符串
前言 面试经常会碰到让你徒手撸一个数组去重、字符串首字母大写等类似的问题。在实际的项目中,也有很多地方会用到。这个时候就要考虑将一些常用的方法进行封装,便有使用。省去为了一个方法而加载一个库的麻烦。 String类型元素API 在此之前你还需要掌握一些JS原生的字符串API。 charAt() 返回指定位置的字符。 **注释:**如果参数 index 不在 0 与 string.length 之...原创 2019-01-29 10:46:39 · 1309 阅读 · 0 评论 -
JS常见方法封装之数组
前言 接之前的字符串常用方法封装,这里是数组类型。 Array类型元素API 在此之前你还需要掌握一些JS原生的字符串API。 Array 对象属性 length 设置或返回数组中元素的数目 Array 对象方法 concat() 连接两个或更多的数组,并返回结果。 join() 把数组的所有元素放入一个字符串,元素通过指定的分隔符进行分隔。 **注释:**默认使用逗号作为分隔符 push(...原创 2019-02-18 10:42:09 · 3063 阅读 · 0 评论 -
你必须知道的ES6基本语法
ES6 必懂必会基础语法 以下是对ES6中常用的语法进行的总结 作用域:let与const 1、使用let代替var,定义块级作用域 2、const定义不可修改的变量 { var a = '1'; let b = '2'; } console.log(a); // '1' console.log(b); // ReferenceError: b is not defined const ...原创 2019-02-21 11:32:12 · 600 阅读 · 0 评论