自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

李天下

努力有时候真的无法胜过天赋,但努力能让有天赋的人看得起你

  • 博客(6)
  • 收藏
  • 关注

原创 substring和substr的区别

两者都是截取字符串。相同点:如果只是写一个参数,两者的作用都一样:都是是截取字符串从当前下标以后直到字符串最后的字符串片段。var str = '123456789';console.log(str.substr(2)); // "3456789"console.log(str.substring(2)) ;// "3456789"不同点:第二个参数substr(star...

2018-10-02 20:52:36 36563 2

原创 JavaScript是一门什么样的语言,它有哪些特点?

js就是面向对象的弱类型语言语言特性:面向对象(要掌握创建对象的多种方式,继承的多种方式、原型链),动态/弱类型语言动态语言的特性var num=10;//num是一个数字类型num="jim";//此时num又变成一个字符串类型//我们把一个变量用来保存不同数据类型的语言称之为一个动态语言,或者说是一个弱类型语言静态语言:c# java c c++//静态语言在声明一个变量就已经...

2018-10-02 16:54:54 4131

原创 js同源策略

同源策略的概念和具体限制同源策略:限制从一个源加载的文档或脚本如何与来自另一个源的资源进行交互。这是一个用于隔离潜在恶意文件的关键的安全机制。(来自MDN官方的解释)简单来说就是:一段脚本只能读取来自于同一来源的窗口和文档的属性,这里的同一来源指的是主机名、协议和端口号的组合具体解释:(1)源包括三个部分:协议、域名、端口(http协议的默认端口是80)。如果有任何一个部分不同,则源不同,...

2018-10-02 16:01:57 981

原创 js闭包

一、变量的作用域要理解闭包,首先必须理解Javascript特殊的变量作用域。变量的作用域无非就是两种:全局变量和局部变量。Javascript语言的特殊之处,就在于函数内部可以直接读取全局变量,而函数外部无法读取函数内的局部变量var n=999;  function f1(){    alert(n);  }  f1(); // 999function f1(){ ...

2018-10-02 12:57:16 254

原创 创建对象有几种方法

创建对象有几种方法方式一:字面量和内置构造函数 var obj11 = {name: 'smyh'}; var obj12 = new Object(name: `smyh`); //内置对象(内置的构造函数)上面的两种写法,效果是一样的。因为,第一种写法,obj11会指向Object。第一种写法是:字面量的方式。第二种写法是:内置的构造函数方式二:通过构造...

2018-10-02 08:46:27 1034

原创 call ,apply, bind区别

1.call和apply以及bind相同点:都可以用来改变函数里的this指向,让一个本不属于一个对象的方法,让这个对象去执行2.区别:call(obj,1,2,3,)从第二个参数开始接受一个参数列表,用来代表函数的实参apply(obj,[1,2,3])第二个参开始数接受一个参数数组,数组中的每一个元素对应一个实参bind(obj,1,2,3,)();apply,call是直接执行函...

2018-10-02 08:12:37 198

空空如也

空空如也

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

TA关注的人

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