JavaScript
会蛇皮
这个作者很懒,什么都没留下…
展开
-
001--自找麻烦之 正则表达式
坚持是你能够掌握的最重要的技能!1. 正则表达式(Regular Expression)的作用: 匹配字符串2. 正则表达式的组成: 元字符 / 限定符 3. MDN web技术文档之正则表达式: https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Guide/Regular_Express...原创 2018-04-18 23:06:04 · 591 阅读 · 0 评论 -
007--自找麻烦之 面向对象(贪吃蛇)
其实,成功者一颗寂寞孤独的心,因为成功者的造就本就是用寂寞孤独堆积而成!1. 面向对象的编程思想:根据需求,抽象出相关的对象,总结对象的特征和行为,把特征变成属性,行为变成方法,然后定义(js)构造函数,实例化对象,通过对象调用属性和方法,完成相应的需求2. 方法需要共享就放到构造函数的原型上,不需要共享的话就直接放到构造函数里面3. 以贪吃蛇举例:两个小对象(蛇,食物)即是要两个构造函数,一个大...转载 2018-04-28 14:48:08 · 187 阅读 · 0 评论 -
023--自找麻烦之 ES6
1. ES6代码要编译最简单就是引入 babel 库,然后在html文件中如下(了解,不推荐用这种方式)<script type="text/babel"> ...</script>2.原创 2018-07-16 22:58:31 · 140 阅读 · 0 评论 -
024--自找麻烦之 JavaScript
1. js中0除以0会得到NaN,用 isNaN() 函数可以判断一个数是否为 NaN2. js动态产生对象push进数组,如果把obj对象在for循环外面声明时,发现数组所有元素都一样(遇到的bug):var str = []; //这是正确写法,关键在于obj这个动态对象要在for中声明for (var i = 0; i < 5; i++) { var obj ...原创 2018-07-18 11:07:23 · 177 阅读 · 0 评论 -
030 -- 自找麻烦之 js设计模式
1. 合格工程师:前端有一定的设计能力(面试必考,项目负责人必要基础)2. 面向对象三要素:继承,封装,多态3. 先学点面向对象之搭建开发环境:(搭建完本地开发就能实时刷新浏览器)项目根目录新建文件 webpack.dev.config.js(内容如4) 项目根目录新建 package.json 文件(内容如4),npm i 即可 项目根目录新建 .babelrc 文件(内容如4)...原创 2018-09-01 20:34:10 · 213 阅读 · 0 评论 -
2019 - 03 ES6的学习
1. async函数 -- 异步操作函数,本质上,Async 函数是 Generator 函数的语法糖;async 函数就是将 Generator 函数的星号(*)替换成 async,将 yield 替换成 await,仅此而已// async表示函数里有异步操作,await表示紧跟在后面的表达式需要等待结果// async函数的返回值是 Promise,promise 对象可以使用the...原创 2019-02-20 14:01:15 · 185 阅读 · 0 评论