自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 JavaScript手动创建一个new操作符

1.要手动实现一个 new 操作符,首先要知道 new 操作符的含义以及在使用的过程中干了什么事情,即构造函数的内部原理,简单的分为以下的四个步骤: ·创建一个新对象;·链接到原型(将构造函数的 prototype 赋值给新对象的 __proto__); ·绑定this(构造函数中的this指向新对象并且调用构造函数); ·返回新对象; 2.这样我们就可以手动实现一个 new 方法了const objectFa...

2021-07-23 11:40:50 288

原创 JavaScript语言精粹——函数(第二部分)

九.参数 十.返回 十一.异常 十二.扩充类型的功能 十三.递归 十四.作用域 十五.闭包 十六.回调 十七.模块 十八.柯里化 十九.记忆

2021-07-18 20:20:46 216

原创 JavaScript语言精粹——函数(第一部分)

文章目录 一.简介 二.函数对象 三.函数字面量 四.调用 五.方法调用模式 六.函数调用模式 七.构造器调用模式 八.Apply 调用模式 九.参数 十.返回 十一.异常 十二.扩充类型的功能 十三.递归 十四.作用域 十五.闭包 十六.回调 十七.模块 十八.柯里化 十九.记忆 一.简介: Java...

2021-07-16 23:14:35 252

原创 JavaScript浏览器对象——计时器

1.计时事件: 通过使用JavaScript,我们有能力做到在一个设定的时间间隔之后来执行代码,而不是在函数被调用后立即执行,我们称之为计时事件。2.计时方法: 1):setInterval() - 间隔指定的毫秒数不停的执行指定的代码 clearinterval() 方法用于停止setInterval() 方法执行的函数代码<button id='btn' onclick="stopTime()">按钮&l...

2021-07-13 22:59:38 446

原创 JavaScript浏览器对象——window对象

1.window对象: window 对象是浏览器对象模型(Browser Object Model, BOM)的核心,window 对象指当前的的浏览器窗口 所有的 JavaScript 全局对象、函数以及变量均自动成为 window 对象的成员 全局变量是 window 对象的属性 全局函数是 window 对象的方法 甚至 HTML DOM 的 document 也是 window 对象的属性之一2.wind...

2021-07-12 22:58:55 695

原创 读阮一峰的this原理

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

2021-07-12 16:57:47 132

原创 JavaScript内置对象学习笔记三——Array数组对象

1.Array对象 使用单独的变量名来储存一系列的值2.数组的创建 简单的创建:var myArray = ["hello" , "my" , "name" , "is"];3.数组的访问 通过指定的数组名以及索引号码,你就可以访问某个特定的元素了 注意: [0] 是数组的第一个元素, [1] 是数组的第二个元素var myArray = ["hello" , "my" , "name" , "is"];conso...

2021-07-12 00:00:15 160 1

原创 JavaScript语言精粹——对象

1.简介: JavaScript的简单数据类型包括数字、字符串、布尔值、null值和undefined值,其它的都是对象

2021-07-11 00:12:40 145 4

原创 JavaScript内置对象学习笔记三——Date日期对象

1.Date对象: 日期对象用于处理日期和时间2.获得当日的日期<script> //直接定义一个变量来接收日期信息 var date = new Date(); document.write(date); //返回值:Thu Jul 08 2021 23:54:18 GMT+0800 (中国标准时间)</script>3.常用的一些方法: getFullYear():...

2021-07-09 00:20:40 357

原创 JavaScript内置对象学习笔记二——String字符串对象

1.String对象 String对象用于处理已有的字符串 字符串可以使用单引号或双引号2.在字符串中查找字符串:indexof()<script> var str = "hello world"; //indexof() 返回已存在字符串的位置 document.write(str.indexOf("hello"));//这里返回为:0 document.write(str.index...

2021-07-07 23:26:50 168 4

原创 JavaScript内置对象学习笔记一——对象

一:什么是对象? 在javascript中的所有事物都是对象:字符串、数值、数组、函数··· 每个对象带有属性和方法:对象的属性是指它带有的一些特殊的性质:比如a标签带有的外链接。 对象的方法值的是对象给我们提供的一些使用方式:比如日期(date)内部提供的一些方法,供我们获得相关的时间和年月份。 JavaScript允许自定义对象二:自定义对象 1:定义并创建对象实例<!-- 创...

2021-07-07 21:26:30 205

原创 WeUI源码学习笔记一

WeUI前言 一、WeUI是什么? 二、WeUI要遵守什么准则——BEM 三、编写WeUI在浏览器和微信开发者工具的不同之处一、WeUI是什么?WeUI 是微信官方设计团队为微信 Web 开发量身打造的一个 UI 样式库,你可以把它理解为一个前端框架,类似于 Bootstrap 的那种。 由于是微信官方出品,所以对微信的兼容性基本没有太大问题,而且各组件的样式和微信一样,能够和微信很好的融合在一起,给用户较好的体验。二、WeUI命名要遵守什么准则——BEM...

2021-07-06 23:47:17 544

空空如也

空空如也

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

TA关注的人

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