自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 JavaScript 作用域

作用域作用域分为全局作用域与局部作用域。全局作用域:单独的js文件或者是直接script标签中的代码都是属于全局作用域的。全局作用域在页面打开的时候创建,页面关闭的时候销毁,全局作用域有一个window对象,所用创建的全局变量都是window的属性保存,函数作为window对象的方法保存。<script>//变量 a 直接声明在全局作用域当中,可在控制台直接通过 a 或 window.a进行访问var a = 100//函数 fn(){} 创建在全局作用域,预编译后在全局作用域中作为

2020-05-24 11:03:57 103

原创 Vue基础(4)组件模板的几种写法,及优化方式

组件模板语法:template 单引号换行用 \ 反斜杠template: '\haha{{name}}\',反引号写法:template: `haha{{name}}`,template标签写法: 6666template 不会被渲染出来script写法 type="text/x-template"固定写法,必须有终极方案(常用方案) .v...

2019-04-25 21:39:59 619

原创 Vue基础(3)

Vue生命周期var vm = new Vue({ el:'#app', data:{ name:'dg' }, beforeCreate(){ console.log(this.$el) //undefined console.log(this.$data) //undefined }, created(){ ...

2019-04-20 23:29:03 144

原创 Vue基础(2)

class,style绑定的几种写法: <!-- 对象 --> <div :class="{box1: true,box2:true}">22</div> <!-- 表达式 --> <div :class="true ? 'box1' : 'box2'">11</div> <!-- 数组语法...

2019-04-19 22:22:18 159

原创 Vue基础

Vue.js 的核心是一个允许采用简洁的模板语法来声明式地将数据渲染进 DOM 的系统1、Vue使用的基本操作下载并引入vue.js通过Vue,实例化一个vue实例化对象(new Vue({}))新建一个vue实例化对象(Vue是一个构造函数)el: 对节点挂载进行 id 声明,规定Vue语法的作用范围data)自定义数据通过ajax获取的后台数据Data是一个函数3)...

2019-04-19 11:21:13 129

原创 JS基础之bind,call,apply

三者共同点都是为了解决this的指向问题。call,apply:这两个函数都是在特定的作用域中调用函数,能改变函数的作用域,实际上是改变函数体内 this 的值 。同时改变了作用域。call(thisObj,Object):all 方法可以用来代替另一个对象调用一个方法。call 方法可将一个函数的对象上下文从初始的上下文改变为由 thisObj 指定的新对象.如果没有提供 thisObj ...

2019-04-02 21:09:30 74

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除