自定义博客皮肤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 proto 原型链 问题

这是一个JavaScript 原型链的面试题function Parent() { this.a = 1; this.b = [1, 2, this.a]; this.c = { demo: 5 }; this.show = function () { console.log(this.a , this.b , this.c.demo ); }}func

2021-05-31 19:51:35 180 1

原创 新的声明方式 let const

新的声明方式 let constlet const 与 var 不用let const 存在块级作用域let const 存在暂时性死区let cosnt 不允许重复命名在非严格模式下 没有命名的变量的作用域 则为全局作用域let const 在全局作用于下 声明变量不属于全局对象的属性let const 不存在变量提升cosnt 声明的常量7. 保存类型为简单数据类型 (如 string boolean number) ,值保存在变量指向的内存地址,等同于常量8.

2021-05-27 16:16:14 110

原创 javascript new 一个函数发生的过程

var New =function(fn){ //1.新建空对象 var obj={}; //2.实例对象的__proto__等于构造函数的prototype obj.__proto__=fn.prototype; //3. 将 arguments 对象转为数组 var args = [].slice.call(arguments); //4.去除构造函数 args.shift()

2021-05-27 15:52:41 169

原创 Javascript 函数预编译

一、 函数预编译四部曲创建AO对象找形参和变量声明,将变量和形参名作为AO属性名,值为undefined。将实参值和形参统一在函数体里面找函数声明,值赋予函数体二、练习题<!DOCTYPE html><html><head> <title></title></head><body><script type="text/javascript"> functi

2021-02-23 10:40:46 83

原创 VSCode 插件使用

VSCode 插件使用live servervetur vue 文本高亮 提供缩写代码ts配置VScode

2020-12-18 14:04:24 456

原创 学习笔记(01):理解JavaScript中的闭包-什么是闭包

本课程介绍什么是闭包,闭包有哪些使用场景,常见的使用错误。

2020-03-03 14:30:37 214

原创 vue2.0+踩坑之路 --项目中引入element-ui第三方库导致项目打包造成app.js文件过大问题

一、app 文件过大 问题项目中引用了 element-uivue-router 使用了懒加载之后, npm run build 之后打包文件 app.js 超大 ,影响了首次访问网站的速度。二、解决办法build 文件夹下的webpack.base.conf.jsmodule.exports // 在次代买中添加externals:{'Vue':'Vue','ele...

2019-07-29 13:40:27 2037

转载 前端学习之路

转载 某大牛文章https://www.cnblogs.com/chengjian-physique/p/8076356.html

2019-07-18 15:41:01 79

空空如也

空空如也

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

TA关注的人

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