![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Javascript
holiday_lwh
脚踏实地,仰望星空
展开
-
call,apply,bind的区别和使用场景
call()、apply()、bind()都是函数对象的一个方法,它们的作用都是改变函数的调用对象。它的使用极大的简化了代码的调用。 一、方法定义 call方法 语法:call([thisObj[,arg1[, arg2[, [,.argN]]]]])定义:调用一个对象的一个方法,以另一个对象替换当前对象。 说明:call 方法可以用来代替另一个对象调用一个方法。call 方法可将一个函数的对象上下文从初始的上下文改变为由 thisObj 指定的新对象。如果没有提供 thisObj 参数,那么 Gl.转载 2020-08-12 12:59:30 · 1229 阅读 · 0 评论 -
Unicode与JavaScript
Unicode是一个字符集 表示: U+0000 用U+4个十六进制数表示,这个是码点 U+597D = 好 U+0000 = null Unicode的字符是分区定义的,每个区是一个平面,一共17个平面 最常见的字符都在第一个平面,他被称为基本平面 一个码点对应一个字符,但是每个码点需要一个字节序在计算机中表示,这涉及到了编码方式 最直观的编码方式是UTF-32 ...原创 2019-07-07 17:55:44 · 211 阅读 · 0 评论 -
重学前端第6课 关于JS数据类型的细节
这节课讲的是JS数据类型,. 众所周知, ES5有5种基本的数据类型, 还有一种引用类型(对象), 在ES6中则新增一种symbol基本数据类型变量, 参数, 返回值到表达式中间结果, 任何JavaScript代码运行过程中产生的数据, 都属于上述7中数据类型的一种 尽管数据类型很基础, 但是还是会有一些细节可能还不太清楚的,比如: | ● 为什么有些编程规范要求用void 0代表undefin...原创 2019-02-09 20:58:21 · 181 阅读 · 0 评论 -
如何理解JS基本包装类型
基本数据类型有:string,number,boolean 基本包装类型也有:string,number,boolean 他们有什么区别和联系呢? 首先,基本包装类型属于引用类型(也就是对象),存储在堆内存中,他们具有属性和方法,比如String是JS内置对象,原型中有很多方法可以使用。定义的时候用对象定义。 同时,基本数据类型不是引用类型,存储在栈内存中,没有属性和方法。定义的时候用字面...原创 2019-01-19 23:42:13 · 480 阅读 · 0 评论 -
JSON和JSONP理解
这是Google排名第一的答案,看完以后非常清晰,在这里标记一下,怕以后找不到 http://www.cnblogs.com/dowinning/archive/2012/04/19/json-jsonp-jquery.html 总的来说就是: JSON是一种传递数据的数据结构 优点:JS原生支持(有这个对象的属性和方法),可读性强,容易编写和解析 他和对象有点像,但是在规则或者说格式上...原创 2018-12-18 10:03:21 · 120 阅读 · 0 评论