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

原创 JS学习分支和循环的必备技能:断点调试

1、作用域概述: 一段程序代码中的名字并不总是有效和可用的,限定这个名字的可用性代码范围就是这个名字的作用域。作用域的使用提高 了程序的局部性,增强了程序的可靠性,减少了名字的冲突。 就是代码名字在某个范围内其作用和效果。 2、作用域分为两种: 全局作用域:整个script标签 或者是一个单独的js文件 局部作用域:在函数内部就是局部作用域,这个代码的名字只在函数内部其效果和作用 3、变量的作用域: 在JS中,根据作用域的不同,变量可以分为两种: 全...

2021-07-29 19:01:17 119

原创 JS作用域

1、作用域概述: 一段程序代码中的名字并不总是有效和可用的,限定这个名字的可用性代码范围就是这个名字的作用域。作用域的使用提高了程序的局部性,增强了程序的可靠性,减少了名字的冲突。 作用域就是代码名字在某个范围内起作用和效果,除了这个范围失效。 2、作用域分为两种: 全局作用域:整个script标签 或者是一个单独的js文件 局部作用域:在函数内部就是局部作用域,这个代码的名字只在函数内部其效果和作用,又称为函数作用域。 我们在整个script全局变量中声明...

2021-07-29 18:23:27 131

原创 javascript语言精粹学习笔记之对象的新增方法

1、Object.is() es6中,要比较两个值是否严格相等,我们有三种方法,使用相等运算符‘==’、严格相等运算符‘===’或者Object.is()方法,但是前两种方法都有缺陷,在一些特殊场景下不能使用,Object.is()则不会。 Object.is()与‘===’运算符的行为基本一致, 但有两点不一样: (1)+0 不等于 -0 (2)NaN等于本身 2、Object.assign() (1)Object.assign()用于对象的合并,将源对象的所有...

2021-07-13 19:45:52 130

原创 读阮一峰的this原理

一、为什么同一个函数运行时结果不一样?? obj.foo()是在obj的环境中执行,而简单的foo函数在全局环境中执行 原理:this的作用 二、内存的数据结构 《=》 地址 {a:1,b:2}==>HashMap JS语言之所以有this的设计,跟内存里面的数据有关系 跟传统语言的this不一样,面向对象中 ```js var obj = {foo: s}; ``` 这份代码运行时,右边先执行,生成一个对象,存储在内存中,再把这个内存的地址给obj 引用式通过地址发生的 ob

2021-07-12 16:53:14 78

原创 WEUI 源码学习

-BEM命名规范 -CSS命名模板 ```css page page_hd page_bd <div class="page"> <div class="page__hd"> <h1 class="page__title">Button</h1> <p class="page__desc">按钮</p> </div&g...

2021-07-07 20:04:49 186

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

1、JS中对象的定义:属性的容器,每个属性都有名字和值。属性的名字可以是任意字符串。属性可以是出来underfined之外的所有值。 2、JS对象的特点:JS中的对象无类别,对新的名字和值没有约束,适合用于收集和管理数据。 对象可以包含其他对象,所以它们可以很容易地表示树形或图形结构。 JS包括一个原型链特性,允许对象继承另一个对象的属性。正确使用它能减少对象初始化的时 间和内存消耗。 3、创建一个对象:对象字面量提供了一种非常方便地创建对象的表示法 ...

2021-07-06 01:05:03 139

原创 javascript语言精粹学习笔记之函数

JavaScript的简单类型包括: 1、数字number JS不分整型和浮点型 两个浮点数相加,精度不够 2、字符串string 3、布尔值boolean 4、null 5、undefined 以上都是简单数据类型 其他都是对象Function Array 研究:这五个貌似是对象,因为他们拥有方法,所以他们不可变? 简单数据类型不是对象?? ...

2021-07-05 12:16:41 68

空空如也

空空如也

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

TA关注的人

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