es6中class介绍
es6中class介绍
        js语法的传统方法是通过构造函数,定义并生成新对象,是一种基于原型的面向对象系统。这种写法跟传统的面向对象语言(不如C++和Java)差异很大,很容易让新学习这门语言的人感到困惑,所以,在 ES6 中新增了类的概念,可以使用 class 关键字声明一个类,之后将这个类实例化对象。        es5中基于原型的面向对象系统const Mvc =functio
浏览:270 标签: class es6
es6中iterator和for-of循环介绍
es6中iterator和for-of循环介绍
        在 ES6 中新增加了 Set 和 Map 两种数据结构,再加上js之前原有的数组和对象,这样就有四种数据集合。平时还可以组合使用他们,定义自己的数据结构,比如数组的成员是 Map,Map 的成员是对象等。这样就需要一种统一的接口机制,来处理所有不同的数据结构。        Iterator 就是这样的一种机制,它是一种接口,为各种不同的数据结构提供统一的访
浏览:242 标签: iterator for-of es6
es6数据结构Map
es6数据结构Map
        数据结构 Map 是典型的字典型数据结构,是用来存储不重复key的Hash结构。不同于集合(Set)的是,字典的使用的是 [键、值] 的形式来存储数据的。        JavaScript 的对象(Object:{ })只能用字符串当作键,这给它的使用带来了很大的限制。var data1 = {a:1}, data2 = {b:2}, obj = {};o
浏览:241 标签: Map es6
es6数据结构Set
es6数据结构Set
       集合的基本概念:集合是有一组无序且唯一(即不重复)的项组成的。这个数组结构使用了与有限集合相同的数学概念,应用在计算机的数据结构中。特点:key 和 value 相同,没有重复的 value。        ES6 中提供了数据结构 Set。它类似与数组,但成员的值都是唯一的,没有重复的值。        1、如何创建一个 Set,Set 是一个构造函数//
浏览:215 标签: Set es6
es6中let和const介绍
es6中let和const介绍
        let 命令:用来声明一个变量,和 var 非常类似。        const 命令:用来声明一个变量,常量就是不可以变化的量。        用 let 声明变量的注意事项        1、使用 let 声明的变量,所声明的变量只在命令所在的代码块内有效。代码块就是一对大括号“{}”。{var a =1;let b =2;console.log(b)
浏览:200 标签: const let es6
es6中变量的解构赋值
es6中变量的解构赋值
        ECMAScript 6.0(简称ES6)是继 ECMAScript 5.1 之后 JavaScript 语言下一代标准,发布在2015年6月。它的目标是使得 JavaScript 语言可以用来编写复杂的大型应用程序,成为企业级开发语言。        变量的解构赋值基本概念:        本质上就是一种匹配模式,只要等号两边的模式相同,那么左边的变量就可
浏览:205 标签: 解构赋值 es6
vue-cli脚手架中配置webpack.dev.conf.js文件实现数据模拟
vue-cli脚手架中配置webpack.dev.conf.js文件实现数据模拟
1、根目录下创建要模拟数据的文件 db.json{"getNewsList": [ {"id":1,"title":"新闻条目1新闻条目1新闻条目1新闻条目1","url":"http://starcraft.com" } ],"login": {"username":"yudongdong","userId":123123 },"getOrderLis
浏览:324 标签: webpack.dev.conf.js vue-cli vue
vue-cli脚手架配置json-server
vue-cli脚手架配置json-server
1、安装 json-servernpm install json-server --save2、根目录下创建要模拟数据的文件 db.json{"getNewsList": [ {"id":1,"title":"新闻条目1新闻条目1新闻条目1新闻条目1","url":"http://starcraft.com" } ],"login": {"username
浏览:259 标签: json-server vue-cli
vue生命周期和钩子函数
vue生命周期和钩子函数
        每个 Vue 实例在被创建时都要经过一系列的初始化过程——例如,需要设置数据监听、编译模板、将实例挂载到 DOM 并在数据变化时更新 DOM 等。同时在这个过程中也会运行一些叫做生命周期钩子的函数,这给了用户在不同阶段添加自己的代码的机会。        生命周期图示如下,官网生命周期函数介绍:https://cn.vuejs.org/v2/api/#选项-生
浏览:354 标签: vue 生命周期 钩子函数
vue前端路由vue-router配置
vue前端路由vue-router配置
        一、vue-router使用步骤        (1) 安装vue-router模块npm install vue-router --save        (2) 引入模块 import VueRouterfrom'vue-router'        (3) 作为Vue的插件Vue.use(VueRouter)        (4) 创建路由实例对象
浏览:296 标签: vue-router 路由 vue
vue自定义指令
vue自定义指令
        vue常见的内置指令:v-on、v-blnd、v-show、v-html...        自定义指令:        (1)局部自定义指令,只在当前这个组件内使用;如果想注册局部指令,组件中也接受一个 directives 的选项:directives: { focus: { // 指令的定义 inserted: function (
浏览:261 标签: vue
vue过渡动画tranistion(css过渡)
vue过渡动画tranistion(css过渡)
        transition:表示引入了vue提供的一个内置组件,可以配合name命名进行区分。        css过渡示意图        接受过渡效果元素的时候,transition 组件会给这个元素在不同阶段的时候添加/删除不同的类名,然后通过css来控制不同阶段的类名,就能实现过渡或者动画。        类名分为两个阶段:进入阶段(Enter),离开
浏览:270 标签: tranistion 过渡动画 vue

邮箱快速注册

忘记密码