web前端-JS
web前端-JS
VickQ
这个作者很懒,什么都没留下…
展开
-
AJAX笔记
AJAX Ajax 即“Asynchronous Javascript And XML”(异步 JavaScript 和 XML),是指一种创建交互式网页应用的网页开发技术。 Ajax = 异步 JavaScript 和 XML 或者是 HTML(标准通用标记语言的子集)。 Ajax 是一种用于创建快速动态网页的技术。 Ajax 是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。 通过...原创 2019-11-26 19:01:17 · 111 阅读 · 0 评论 -
jsonp学习笔记
http://www.example.com/dir/page.html原创 2019-11-26 15:44:16 · 94 阅读 · 0 评论 -
js引用类型和基本类型
关于引用类型值和基本类型值 在js中有五种基本类型即 Undefined、Null、Boolean、Number 和 String。 引用类型 Object,Array,Date,Function等 基本类型不能扩展属性,例如: var a=10; a.phone=666666; 那么console.log(a.phone)将会输出undefined var a=10 a.biu=10 cons...原创 2019-11-27 18:26:11 · 92 阅读 · 0 评论 -
js数组中的find、filter、forEach、map四个方法的详解和应用实例
数组中的find、filter、forEach、map四个语法很相近,为了方便记忆,真正的掌握它们的用法,所以就把它们总结在一起喽。 find():返回通过测试的数组的第一个元素的值 在第一次调用 callback 函数时会确定元素的索引范围,因此在 find 方法开始执行之后添加到数组的新元素将不会被 callback 函数访问到。如果数组中一个尚未被callback函数访问到的元素的值被cal...转载 2019-11-27 18:37:30 · 126 阅读 · 0 评论 -
三大经典排序算法
冒泡排序 function bubble(arr){ //外层循环控制比较的轮数 for(var i=0;i<arr.length-1;i++){ //内层循环控制每轮比较的次数 for(var j=0;j<arr.length-1-i;j++){ //如果当前项大于后一项就交换 if(arr[j]>arr[j+1]){ var temp=arr[j...原创 2020-03-21 17:13:17 · 331 阅读 · 0 评论 -
使用jquery实现多个图片懒加载
html <!DOCTYPE html> <html> <header> <meta charset="UTF-8"> <title>Document</title> <style> * { margin: 0; padding: 0; } .cont...原创 2020-03-19 15:59:38 · 282 阅读 · 0 评论 -
js继承
借助构造函数实现继承 //父类 function Parent(){ this.name='parent' } //子类 function child(){ Parent.call(this) this.type='child' } 缺点:虽然可以继承父类的属性,但是不能继承父类函数 借助原型链实现继承 //父类 function Parent(){ this.name='parent'...原创 2020-03-14 20:07:50 · 92 阅读 · 0 评论 -
变量类型和计算
值类型 字符串、数字、布尔、undefined、symbol var a='abc' //字符串类型 var b=18 //数字 var c=true //布尔 var d //undefined var e=Symbol('e') //symbol 引用类型 对象、数组、null var obj={age:18} //对象 var arr=[1,2,3] //数组 var a=null //n...原创 2020-02-29 18:13:16 · 158 阅读 · 0 评论 -
获取对象属性的点方法和中括号的区别
获取对象属性的点方法和中括号的区别 中括号法可以用变量作为属性名,而点方法不可以 中括号法可以用数字作为属性名,而点语法不可以 中括号法可以使用js的关键字和保留字作为属性名,而点语法不可以(尽量避免在变量或者属性中使用关键字或保留字) ...原创 2019-11-15 16:31:04 · 335 阅读 · 0 评论