自定义博客皮肤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)
  • 资源 (1)
  • 收藏
  • 关注

原创 阮一峰ES6学习笔记 — 字符串的新增方法

字符串的新增方法String.fromCodePoint()String.raw()实例方法:codePointAt()实例方法:normalize()实例方法:includes(), startsWith(), endsWith()实例方法:repeat()实例方法:padStart(), padEnd()实例方法:trimStart(), trimEnd()实例方法:matchAll()实例方法:replaceAll()String.fromCodePoint()ES5 提供String.fromC

2021-08-01 17:08:25 172

原创 阮一峰ES6学习笔记 — 字符串的拓展

字符串的拓展字符的Unicode表示法字符串的遍历接口直接输入 U+2028 和 U+2029JSON.stringify()模板字符串字符的Unicode表示法  ES6 加强了对 Unicode 的支持,允许采用 \uxxxx 形式表示一个字符,其中 xxxx 表示字符的 Unicode 码点。"\u0061" // "a"这种表示法只限于码点在u0000~uFFFF之间的字符。"\uD842" // "�""\u20ABB" // "₫B"只要将码点放入大括号,

2021-08-01 17:07:55 255

原创 JavaScript读书笔记语言精粹——函数(二)

JavaScript函数(二)递归作用域回调模块级联柯里化记忆递归  作用域  回调  模块  级联  柯里化  柯里化允许我们把函数与传递给它的参数结合,产生出一个新的函数。也就是把一个多参数的函数转化为单参数函数的方法。function add(a, b) { return a + b;}; console.log(add(1, 2)); // 3柯里化后的函数:function add(b) { return function(a) { retur

2021-07-18 01:26:14 150

原创 JavaScript读书笔记语言精粹——函数(一)

JavaScript函数(一)函数函数对象函数字面量调用方法调用模式函数调用模式构造器调用模式Apply调用模式和Call调用模式参数返回异常扩充类型的功能函数  JavaScript 函数是由事件驱动的或者当它被调用时执行的可重复使用的代码块。函数对象  JavaScript中的函数就是对象,可以把函数赋值给变量,或者作为参数传递给其他函数,并且可以给它们设置属性,甚至调用它们的方法。函数与众不同的是它们可以被调用,且每个函数在创建时会附加两个隐藏属性,函数的上下文和实现函数行为的代码。  每个

2021-07-17 17:26:20 187

原创 JavaScript中this的指向

  对于this在不同场景的指向,往往搞不清楚到底指向谁。在函数定义的时候确定不了它的指向,只有函数执行的时候才能确定this到底指向谁,实际上只需要记住一点:this始终指向调用它的对象。1. 普通函数运行时,全局调用则this指向windowfunction foo() { var a = 1; console.log(this.a);}var a = 2;foo(); // 2  按照this最终指向的是调用它的对象,这里的函数foo的调用属于全局调用,因此this指向window。

2021-07-13 23:21:55 83

原创 读阮一峰的this原理

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

2021-07-12 16:55:24 104

原创 JavaScript语言精粹第三章——对象 Object

对象 Object  javascript简单类型:数字、字符串、布尔值、null和undefined,其他的都为对象。数字、字符串、布尔值虽然拥有方法,但它们是不可变的,所以不能称为对象。  数组 Arry 是对象,函数 Function 是对象,正则表达式 RegExp 也是对象,对象自然也是对象。对象是属性的容器,其中每个属性都拥有名字和值。属性的名字可以是空字符串在内的任意字符串。属性值可以是除undefined值以外的任何值。JS里的对象是无类型的,且允许对象继承和嵌套。1.对象字面量  

2021-07-11 19:51:37 206

原创 WEUI 源码学习一

BEM命名规范CSS命名模板 page page_hd page_bd primary | default语法点.weui-btn + .weui-btn 表示有前btn的btn-webkit-tap-highlight-color: rgba(0,0,0,0);reset 样式,不同类型的浏览器对按上按钮的高亮颜色不一致请大家注意有以下坑1. 这个属性目前是实验属性,加前缀 -webkitAndroid和IOS手机浏览器都是 -webkitPC端 IE -ms2. 怎么看效.

2021-07-07 23:12:49 348

python制作的小游戏

python制作的小游戏

2021-07-13

空空如也

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

TA关注的人

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