- 博客(5)
- 收藏
- 关注
原创 【VUE】VUE基础,简单整理
整体 1 环境 推荐使用vue脚手架 低版本vue-cli: npm i vue-cli -g vue-cli 3.0: npm i @vue/cli -g 如果项目业务逻辑不复杂,建议使用3.0脚手架。 如果需要对脚手架配置进行较多修改,则推荐使用低版本。 然后在项目目录中创建项目 低版本vue-cli: vue init 【template-name】 【project-name】 ...
2018-12-25 10:47:24
197
原创 【稍微聊聊】一些胡说八道的JS技巧(辟谣贴)
写在前面: 最近带着几个同事一起做一个项目的重构和移植,然后看到了一些看不懂的JS代码,问写它的同事,同事说是能提升运行效率。这我是从心底排斥的,因为除非对性能极大的优化,不然主动降低代码可读性真的不是一个好选择。本着以理服人的精神,我对一些所谓的优化进行了性能测试的对比。接下来进行对比。 使用 Google Chrome 67.0.3396.99浏览器 每项取五组对照 1、使用修改数组长度来删...
2018-12-20 11:51:29
174
原创 【NodeJS】完成简单前后端分离登陆注册功能
nodejs写的前后端分离的登陆/注册,使用MongoDB作为数据库,使用vue作为前端框架,使用vue-cli 3.0。由于一些不可描述的原因(懒),ajax使用的是$.ajax 目录结构 在项目根目录下新建server目录 root | node_modules | public | | favicon.ico | | index.html | server ...
2018-11-20 16:20:07
2040
原创 【稍微聊聊】ES6关于set的方法整理
ES6提出了一个新的数据结构: set。和Python的set差不多,都是集合内不会出现重复的元素。这一趴就简单聊聊。 1, 声明 set是个构造函数,所以set的实例是引用数据类型,声明一个set需要用new运算符。 参数可以是一个数组或者伪数组 let arr = [1,1,2,2,3,4,5,5,6,7] let oSet = new Set(arr) // Set(7){1, 2, 3,...
2018-10-29 21:00:29
474
1
原创 【稍微聊聊】面向对象编程OOP
写在前面: Javascript是一种基于对象的语言,但是对于class的态度一直很不接地气,直到ES6才引入了class概念,而class概念就是把"属性"(property)和"方法"(method),封装成一个对象。 一, 生成实例对象的原始模式 如果我们要以对象的形式,声明一个猫,应该怎么做? let Cat = { name: "", color: &
2018-10-25 20:49:43
198
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人