自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 ES6阮一峰读书笔记第三章字符串的拓展

1、字符串的unicode表示ES6中,可以用"\uxxxx"表示一个字符"\u0061"// "a"范围:\u0000~\uFFFF,若超出这个范围则必须用双字节来表示如果超出了字符串的表示范围像("\u20BB7"),系统默认表示为\u20BB+7,由于\u20BB是一个无法表示的数,所以只会显示一个"空格+7"在此ES6做了改进,只有加一个{}即可"\u20BB7"// " 7""\u{20BB7}"// "????"2、字符串的遍历器接口ES6 为字符串添加了遍历器

2021-07-26 09:47:43 108

原创 ES6阮一峰读书笔记第一章let和const命令

let 和 const 命令1.let用法类似于var,但是所声明的变量,只在let命令所在的代码块内有效。设置循环变量的那部分是一个父作用域,而循环体内部是一个单独的子作用域。2、var 与let声明不同在使用var时,变量可以先使用后声明,输出值为undefined。在使用let,变量必须先声明后使用3、不允许重复声明let不允许在相同作用域内,重复声明同一个变量。因此,不能在函数内部重新声明参数。作用域1、作用域:作用域就是一个独立的地盘,让变量不会外泄、暴露出去。好处

2021-07-18 14:52:17 109

原创 ES6阮一峰读书笔记第二章变量的解构赋值

变量的解构赋值一、数组的解构赋值从数组和对象中提取值,对变量进行赋值,这被称为解构(即等式右边必须为数组而非undefined,null,NAN)从本质而言,这种写法也叫做模式匹配,只要左右两边的模式相同,左边的变量就会赋予右边给的值例:如果解构不成功,变量的值就等于undefined。不完全解构,即等号左边的模式,只匹配一部分的等号右边的数组。这种情况下,解构依然可以成功。如果等号的右边不是数组等号右边的值,要么转为对象以后不具备 Iterator 接口(前五个表达式),要么本身就不具

2021-07-18 14:51:56 123

原创 读阮一峰JavaScript 的 this 原理笔记

一、为什么同一个函数运行时,结果不一样?obj.foo()在obj环境执行,foo()在全局环境中执行解释原理,理解this作用二、内存的数据结构《=》地址{a:1,b:2}=>HashMapjavascript语言之所以有this的设计,跟内存里面的数据有关系跟传统语言的this不一样 面向对象中var obj={foo: 5};右边先执行 生成一个对象,存储在内存中 地址给objobj.foo过程引擎Chrome v8先从obj内存地址 从该地址取出拿开始的对象返回属性

2021-07-13 10:12:52 193 2

原创 CSS布局,解析弹性布局、绝对定位、浮动的异同

1、弹性布局flexflex布局表示弹性布局,为盒字模型提供最大的灵活性。 .red_box{ background-color: red; height: 200px; width: 600px; display: flex; } .yellow_box1{ background-color:yellow; width: 200

2021-07-11 17:47:05 1640

原创 WEUI源码学习--

-BEM命名规范BEM:国际化命名规范Block 很多标签集合 块功能独立Element组成 "__"隔开Modifier 状态 "-"隔开weui 是一个用于专门开发微信小程序库名,weui-btn 是其中之一的项目简称-CSS命名模板page page__hd page__bdprimary|default.weui-btn + .weui-btn { margin-top: 16px;}效果:可以做到/在相邻的两个按钮自动向后一个按钮加margin-top属性

2021-07-07 09:42:58 564 1

原创 JavaScript语言精粹学习笔记之对象

JavaScript的简单类型包括1.数字number JS不分整形和浮点型,都是number类型 两个浮点数相加,精度不够2.字符串 string3. 布尔值 boolean4. null5. undefined以上是五种简单数据类型,其余的是复杂对象、Function、Array研究一个前五个貌似是对象,因为他们拥有方法,但是他们是不可变的?简单数据类型,不是对象?JavaScript复杂类型----对象在JavaScript中的对象是可变的键控容器,包括数组,函数,正则表达式

2021-07-06 13:11:42 67 1

空空如也

空空如也

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

TA关注的人

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