
js
Look8314
这个作者很懒,什么都没留下…
展开
-
冒泡排序和选择排序
冒泡排序和选择排序冒泡排序:以下代码 var arr=[4,2,5,1,6,7,8,5,6]; document.write(arr); for(var i=0;i<arr.length-1;i++){ for(var y=0;y<arr.length-1-i;y++){ if(arr[y]>arr[y+1]){...原创 2019-07-30 14:41:15 · 108 阅读 · 0 评论 -
构造函数的特点
构造函数的特点在代码的写法上:函数名首字母大写(建议)构造函数的调用时new调用构造函数虽然没有返回值,在预编译的时候,会自动增加return this构造函数一开始默认会有new Object()...原创 2019-08-01 10:15:47 · 513 阅读 · 0 评论 -
this代表谁
this代表谁this:代名词,这个的意思。this到底代表谁是要看环境的,这个环境就是函数。this必须出现在函数里(调用函数时,说this才有意义)当this所在函数是构造函数时,this是new出来的对象;当this所在函数是事件处理函数时,this代表事件源;当this所在函数是类的方法时,this是调用该函数的主体;(即该函数所属的对象,也就是写在函数调用代码前面的对象)当...原创 2019-08-01 10:26:41 · 290 阅读 · 0 评论 -
原生js面试题:请问JavaScript中的内置对象,本地对象,宿主对象分别是什么?
先分两类一、宿主对象:宿主就是寄生,就是寄生在JavaScript里的对象。即对象不是JavaScript语言本身的,但是可以在JavaScript中使用的对象,如DOM,BOM。DOM对象:就是HTML标签寄放在javascript中,叫作对象。即用JavaScript可以操作HTML标签BOM对象:是把浏览器窗口及其浏览器的组成部分寄放在JavaScript中,叫作对象,即可以用Ja...转载 2019-08-01 21:16:51 · 381 阅读 · 0 评论 -
Promise的理解与使用
promise对象有两个特点:(1)对象的状态不受外界外界影响.promise对象代表一个异步操作,有三种状态;pending(进行中),fulfilled(已成功)和rejected(已失败).只有异步操作的结果,可以决定当前是哪一种状态;(2)一旦状态改变,就不会再改变,任何时候都可以得到这个结果.promise的状态改变,只有两种可能:从pending变为fulfilled和从pendi...原创 2019-10-07 01:39:08 · 240 阅读 · 0 评论