05 2021 档案
摘要:demo 示例 【】显示:ls 【】查看当前路径: pwd 【】跳转: cd 文件夹名字 【】新建一个文件:touch 【】新建一个文件夹:mkdir 【】清屏:clear 【】命令一般都有选项和参数 ls / 显示根目录下的所有东西 ls /bin 显示根目录下bin文件夹下的所有东西 ls -a
阅读全文
摘要:防抖函数 事件被触发时,在n秒后执行函数,在n秒内多次触发事件,则重新开始计时 利用定时器来实现,在n秒内多次触发,则先清除定时器,从新计时 1 // 定义一个请求函数 2 function request(val) { 3 console.log("request: " + val); 4 } 5
阅读全文
摘要:如果你之前没有提交过文件,而你在git push的时候出现Everything up-to-date,并且文件也没有提交上去.可能是因为你没有git add 和 git commit. 需要重新执行 1 git add . 2 git commit -m "message" 3 git push o
阅读全文
摘要:git checkout -- file 撤销指令 让文件回到最近git commit 或git add 时的状态 > 注意 -- 左右都有空格 否则会报错 git init >舒适化git仓库的命令 git status git status-s > 查看文件状态的命令 git add . > 一
阅读全文
摘要:1 xhr 实现 1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8" /> 5 <meta http-equiv="X-UA-Compatible" content="IE=edge" /> 6 <meta na
阅读全文
摘要:原生xhr 请求代码 get 请求 1 <html lang="en"> 2 <head> 3 <meta charset="UTF-8" /> 4 <meta http-equiv="X-UA-Compatible" content="IE=edge" /> 5 <meta name="viewp
阅读全文
摘要:1 什么是同源及策略 // 两个 协议 域名 端口一样的 URL 2 同源策略 // 是浏览器提供的的安全功能 3 什么是跨域 // 两个 协议 域名 端口 只要有一个不一样的URL 就是跨域 4 出现跨域的原因 // 浏览器的同源策略不允许 非同源的URL进行资源的交互 5 什么是JSONP //
阅读全文
摘要:1、开启一个定时器之前 一定要清除定时器 避免 反复调用定时器 2、用户在输入框连续输入一串字符时,可以通过防抖策略,只在输入完后,才执行查询的请求,这样可以有效减少请求次数,节约请求资源。 函数防抖和函数节流都是防止某一时间频繁触发,但是这两兄弟之间的原理却不一样。 函数防抖是单位事件内 只执行最
阅读全文
摘要:1 function resolveData(data) { 2 // 实现方法1 3 // let arr = []; 4 // for (const k in data) { 5 // const str = `${k}=${data[k]}`; 6 // arr.push(str); 7 //
阅读全文
摘要:HTML部分 1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8" /> 5 <meta http-equiv="X-UA-Compatible" content="IE=edge" /> 6 <meta name
阅读全文
摘要:1、 // 追加对象类型参数 let fd = new FormData(); fd.append("uname", "zhagnsan"); fd.append("upwd", "12334"); 2、 // 上传文档 // 创建formData let fd = new FormData();
阅读全文
摘要:1、运用函数思想 复用和 重用 >函数式编程 2、定义变量 > 尽量用let 和const 避免使用 var 3、书写函数用 >包含箭头函数的 声明式 方式 编程
阅读全文
摘要:forEach()为JavaScript(ES5)的方法,而each()方法是JQuery的方法。 forEach() 方法用于调用数组的每个元素,并将元素传递给回调函数。 注意: forEach() 对于空数组是不会执行回调函数的。 arr必须是一个真正的数组,当arr为伪数组则会报错 forEa
阅读全文
摘要:typeof() 检测 简单数据类型 如果检测 复杂数据类型 都返回 Object 且 检测null 为object 判断null 可以使用 来判断 instanceof() 检测具体的对象类型 (用于检测构造函数的 prototype 属性是否出现在某个实例对象的原型链上。) 举个栗子 : a i
阅读全文
摘要:浅拷贝:重新在堆中创建内存,拷贝前后对象的基本数据类型互不影响,但拷贝前后对象的引用类型因共享同一块内存,会相互影响。 深拷贝:从堆内存中开辟一个新的区域存放新对象,对对象中的子对象进行递归拷贝,拷贝前后的两个对象互不影响。 <script> let oldObj = { name: "张三", a
阅读全文
摘要:1、是什么 有规律的表达式,以对象的形式存在 2、有什么作用 验证表单 替换敏感词 3、如何创建 3.1 对象的形式创建 const reg= new RegExp(/???/) 3.2 字面量的形式创建 var rg=/123/ 4、边界符 ^ >开始 $ >结束 5、字符集 [] > 多选一 6
阅读全文
摘要:1. 输出是什么? function sayHi() { console.log(name) console.log(age) var name = 'Lydia' let age = 21 } sayHi() A: Lydia 和 undefined B: Lydia 和 ReferenceErr
阅读全文
摘要:1、 var a = 10 function foo(){ console.log(a) } function sum() { var a = 20 foo() } sum() /* 输出 10 / 函数 foo() 是在全局下创建的,所以 a 的上级作用域就是 window,输出就是 10 2、
阅读全文
摘要:Object.prototype.toString() 的调用 对于 Object.prototype.toString() 方法,会返回一个形如 "[object XXX]" 的字符串。 如果对象的 toString() 方法未被重写,就会返回如上面形式的字符串。 ({}).toString();
阅读全文
摘要:1 (function( abc ) { 2 console.log(abc) // ==> 1231 3 })( 1231 ); 4 5 (function(window){ 6 console.log(window) // ==> Window {speechSynthesis: SpeechS
阅读全文
摘要:<html lang="en"> <head> <meta charset="UTF-8" /> <meta http-equiv="X-UA-Compatible" content="IE=edge" /> <meta name="viewport" content="width=device-w
阅读全文
摘要:jQuery代码具体的写法和原生的Javascript写法在执行常见操作时的区别如下: 1 定位元素 JS document.getElementById("abc") jQuery $("#abc") 通过id定位 $(".abc") 通过class定位 $("div") 通过标签定位 需要注意的
阅读全文
摘要:1.考点:jQuery入口函数和顶级对象 单选题 关于jQuery,以下描述正确的是: A,$(function(){})这种入口函数等同于window.load B,$(window).ready(function(){})这种入口函数等同于window.load C, jQuery中的入口函数相
阅读全文

浙公网安备 33010602011771号