自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 了解作用域闭包

一、变量的作用域变量的作用域无非就是两种:全局变量和局部变量。Javascript语言的特殊之处,就在于函数内部可以直接读取全局变量。在函数外部自然无法读取函数内的局部变量。注意,函数内部声明变量的时候,一定要使用var命名。如果不用的话,实际上声明了一个全局变量!执行上下文(Execution Context)(执行环境)每次当控制器转到可执行代码的时候,就会进入一个执行上下文。执行上下文可以理解为当前代码的执行环境,它会形成一个作用域。全局环境:JavaScript代码运行起来会首先进

2020-10-22 15:53:36 142

原创 vue基本前端面试题

1.vue生命周期beforeCreate(创建前)在数据观测和初始化事件还未开始,created(创建后)完成数据观测,属性和方法的运算,初始化事件,el属性还没有显示出来beforeMount(载入前)在挂载开始之前被调用,相关的render函数首次被调用。实例已完成以下的配置:编译模板,把data里面的数据和模板生成html。注意此时还没有挂载html到页面上。mounted(载入后)在el被新创建的vm.el属性还没有显示出来beforeMount(载入前)在挂载开始之前被调用,相关的render

2020-10-19 09:50:58 363

原创 VUE基本结构

vue基本结构Vue.js 的核心是一个允许采用简洁的模板语法来声明式地将数据渲染进 DOM 的系统:<div id="app"> {{ message }}</div>var app = new Vue({ el: '#app', data: { message: 'Hello Vue!' }})Vue指令{{}} 插值表达式v-textv-html{{}} v-text v-html 都可以向页面插入数据,v-text v-

2020-10-05 08:27:34 887

原创 MVVM是什麽

VUE是MVVM的框架MVVM是双向数据绑定,vue本身实现了视图和数据的相互监听影响MVC是单向数据绑定,数据更改可以重新渲染视图,但是视图更改数据不会更改(C指 controller 控制器)m是model 数据层,存储数据v是view 视图层 展示数据vm:是视图模型 viewModel 数据和视图的监听层或调度者 (当数据或者视图发生改变时,vm会监听到,同时会把相应的另外一层跟着改变或者重新渲染)viewModel 是一种创新,是一种真正结合前端应用场景的实现数据层改变:v

2020-10-05 08:15:59 111

原创 vue脚手架(如何安装及命令)

网上搭建Vue脚手架的文章有很多,有的步骤不全,有的时间已经太久,导致安装的时候会遇到一系列不必要的错误,今天自己成功搭建了一遍,记录一下,供以后参考1、 安装nodejs环境官网下载:https://nodejs.org/en/download/一直默认就行,路径可以改变但要记得到安装完成后cmd,输入node -v1npm -v1如果能看到node和npm的版本号了,说明已经安装成功注:node版本最好高一点,保险的话直接安装最新版本的,因为vue运行需要基于npm一定的版本(最好是3.

2020-09-30 08:20:29 2378

原创 Vue概述及入门

vue概述及入门Vue的基础认识官网 https://cn.vuejs.orgl介绍描述 渐进式JavaScript框架 作者:尤雨溪 作用:动态构建用户界面Vue的特点 Mvvm模式 编码简洁,体积小,运行效率高 本身只关注UI,可以轻松引入vue插件或者这第三方库开发项目Vue扩展插件 Vue-cli :vue脚手架 Vue-resource(axios):ajax请求 Vue-router:路由 Vuex:状态管

2020-09-27 20:56:03 361

原创 vue组件中prop属性

Vue组件prop属性prop大小写单项数据流所有的 prop 都使得其父子 prop 之间形成了一个单向下行绑定:父级 prop 的更新会向下流动到子组件中,但是反过来则不行。每次父级组件发生更新时,子组件中所有的 prop 都将会刷新为最新的值。这意味着你不应该在一个子组件内部改变 prop。在组件中修改 prop 传递过来的数据 Vue 会发出警告,所以有两种常见的用法去修改 prop 传递过来的值本地定义属性,并将 prop 作为初始值prop 传入之后需要进行转换,这

2020-09-21 19:31:49 2077

原创 HTML基础+(小白必看篇)

HTML基础知识Hyper Text Markup Language超文本标记语言1.HTML5新特性用于绘画的 canvas 元素用于媒介回放的 video 和 audio 元素对本地存储、离线缓存的更好的支持新的特殊内容元素,比如 article、footer、header、nav、section新的表单控件,比如date、time、email、url、search2.前端工程师需要哪些技能?3.需要掌握的核心技能4.标记及网页结构 DOCTYPE 声明了文档类型

2020-09-20 19:37:49 381

空空如也

空空如也

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

TA关注的人

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