02 2020 档案

摘要:一、ajax是一种无需在加载整个网页的情况下,能够更新部分网页的技术 二、ajax的优点 1.通过异步模式,提升了用户体验 (javasript是单线程的,也就是前一个任务结束,后一个任务才能开始;如果说前一个任务耗时很长;产生了任务队列,任务有同步的,异步的,同步是在主线程上安排任务,一次执行任务 阅读全文
posted @ 2020-02-20 18:44 程序员瑶琴 阅读(191) 评论(0) 推荐(0)
摘要:js的解析机制:1) . js预解析 2)逐行解读代码 预解析 1)将以var声明的全局里面的变量和函数都拿出来,变量赋值给undefined,函数进行声明。 2)let声明的变量不进行预解析 3)预解析时,若出现相同的变量命名,也会保留,因为预解析时都是赋值给undefined 4)若变量和函数名 阅读全文
posted @ 2020-02-20 18:12 程序员瑶琴 阅读(147) 评论(0) 推荐(0)
摘要:1.变量 1)、变量是保存数据的容器 2)、变量的数据类型分基本数据类型和引用数据类型 基本类型:字符串 "hello",数字 110,null,undefined,布尔值 true/false 引用类型:对象 {},数组 [] 区别: 基本类型的数据不可以修改,保存在栈内存中;比较时,值相等即相等 阅读全文
posted @ 2020-02-20 17:41 程序员瑶琴 阅读(138) 评论(0) 推荐(0)
摘要:1.什么是闭包 闭包:内部函数可以访问到其所在外部函数中声明的参数和变量,即使再外部函数在终结之后 全局作用域中是访问不到局部作用域里面的变量的,js提供的解决办法就是在函数里面在定义一个函数,也就是闭包 闭包函数:声明在一个函数中的函数,叫做闭包函数 2.闭包的优缺点 优点:有利于封装,可以访问到 阅读全文
posted @ 2020-02-15 23:28 程序员瑶琴 阅读(1874) 评论(0) 推荐(0)
摘要:1.this在构造函数中,在对象的方法中,this指向当前对象 对象的方法中 var person={ 'name':'xm', 'setSex':function(){ this.sex=sex; console.log(this); //person这个函数 } } console.log(pe 阅读全文
posted @ 2020-02-15 21:31 程序员瑶琴 阅读(156) 评论(0) 推荐(0)
摘要:1.验证QQ,昵称,手机号,邮箱,email,等验证var regexp={ 'chinese':/^[\u4e00-\u9fa5]$/, //验证中文 'number':/^\d$/, //验证数字 'letter':/^[a-zA-Z]$/, //验证字母 'integer':/^-?\d+$/ 阅读全文
posted @ 2020-02-13 15:24 程序员瑶琴 阅读(160) 评论(0) 推荐(0)