摘要: 1. 简介 webpack 是一个现代 JavaScript 应用程序的静态模块打包器(module bundler)。 当 webpack 处理应用程序时,它会递归地构建一个依赖关系图(dependency graph),其中包含应用程序需要的每个模块,然后将所有这些模块打包成一个或多个 bund 阅读全文
posted @ 2019-08-13 18:14 氧化成风 阅读(181) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2019-08-13 15:58 氧化成风 阅读(89) 评论(0) 推荐(0)
摘要: 1.concat() //拼接字符串,不改变原字符串 2.charAt() //返回字符串中指定未知的字符 3.substr() //substr(0,1) 返回从下标为0的字符开始长度为2 的字符串 4.substring() //str.substring(1,4) 返回从1到4的子串 5.sp 阅读全文
posted @ 2019-08-13 14:01 氧化成风 阅读(447) 评论(0) 推荐(0)
摘要: 1.concat() //拼接 2.join() //数组转为字符串,可用拼接符连接 arr.join("-") 3.push() //尾部添加 4.pop() //尾部删除 5.shift() //头部删除 6.unshift() //头部添加 7.splice() //删除某个元素,arr.sp 阅读全文
posted @ 2019-08-13 11:45 氧化成风 阅读(124) 评论(0) 推荐(0)
摘要: eval()函数可以接受一个字符串string作为参数,并把这个参数作为脚本代码来执行。 如果参数是一个表达式,则函数将执行表达式。 如果参数是js语句,则函数将执行js语句。 阅读全文
posted @ 2019-08-13 11:39 氧化成风 阅读(161) 评论(0) 推荐(0)
摘要: 1.object.is() 比较两值是否相等,与( )行为基本一致 2.object.assign() 合并对象,将源对象的属性复制到目标对象 object.assign( target, source1, source2); 阅读全文
posted @ 2019-08-13 11:33 氧化成风 阅读(259) 评论(0) 推荐(0)
摘要: 在vue生命周期的created() 钩子函数进行DOM操作一定要放在vue.nextTick()的回调函数中。 因为在created() 钩子函数执行时,DOM其实并未进行任何的渲染,所以执行DOM操作是没用的,多以一定要放在vue.nextTick()的回调函数中。 与之对应的是mounted( 阅读全文
posted @ 2019-08-13 11:26 氧化成风 阅读(111) 评论(0) 推荐(0)
摘要: 1.全局安装vue-cli npm i -global vue-cli 2.创建项目 vue init webpack name // name 为自己定义的项目名称 3.cd到项目的目录下 cd project 4.安装依赖 npm i 5.运行 npm run dev 阅读全文
posted @ 2019-08-13 11:16 氧化成风 阅读(218) 评论(0) 推荐(0)
摘要: 1.安装express npm i -g express 2.安装express-generator npm i -g express-generator 3.创建项目 express app //app为项目名 4.配置依赖包 npm i 5.启动项目 npm start 阅读全文
posted @ 2019-08-13 11:10 氧化成风 阅读(497) 评论(0) 推荐(0)
摘要: put / delete / get 均为幂等操作,经过多次相同的操作,结果是不变的,和一次的结果相同。 而 post 则是执行一次就加一份数据,而多次则会添加多份新资源,多次的请求会产生不同的结果。 阅读全文
posted @ 2019-08-13 11:06 氧化成风 阅读(159) 评论(0) 推荐(0)
摘要: vuex store 是响应式的,当vue组件从store中读取状态(state)时,若store中的状态发生更新时,会及时的响应给其他的组件。 store 中的四个核心选项: state mutation getters actions 1)state是用来存放组件之间共享的数据,一般会在组件的计 阅读全文
posted @ 2019-08-13 10:57 氧化成风 阅读(13135) 评论(0) 推荐(2)