异步和同步 (混淆了异步和回调) 如果能直接拿到结果,即为同步 例如:在医院挂号,拿到号码才离开窗口同步任务可能消耗10毫秒,也可能需要3秒没有拿到结果就不会离开 如果不能拿...
异步和同步 (混淆了异步和回调) 如果能直接拿到结果,即为同步 例如:在医院挂号,拿到号码才离开窗口同步任务可能消耗10毫秒,也可能需要3秒没有拿到结果就不会离开 如果不能拿...
背景 AJAX是浏览器上的功能 浏览器可以发请求收响应 浏览器在window上加了一个XMLHttpRequest函数,用这个构造函数(类)可以构造出一个对象,JS通过它来发...
下面HTML代码 点击的时候点击了谁? 儿子,爸爸,爷爷都点击了 调用顺序是什么? W3C发布标准:首先按照爷爷=>爸爸=>儿子的顺序看有没有监听函数(网景标准)称为“捕获”...
window.jQuery()是我们提供的全局函数特殊函数jQuery:jQuery(选择器)用于获取对应的元素,但是它却不返回这些元素,相反它返回一个对象,称为jQuery...
HTML DOM.js main.js
什么是DOM Document Object Model文档对象模型(JS用document操作网页) 什么是API Application Programming Inte...
递归找最小 递归排序 选择排序 快速排序 归并排序 计数排序
算术运算符 number运算 加减乘除余数x%7 (负数的余数就是再把负号加上)指数x**3自增自减 x++和++x(a在前值为前,a在后值为后)(尽量使用a+=1)求值运算...
函数是对象 定义函数 具名函数 匿名函数 上方的具名函数去掉函数名就为匿名函数 也叫做函数表达式 箭头函数 构造函数 基本没人用但是能清晰明白函数是Function构造出来的...
数组 JS其实没有真正的数组,只是用对象模拟的 JS的数组不是典型数组 典型的数组元素的数据类型相同使用连续的内存存储通过数字下标获取元素典型的数组 JS的数组元素的数据类型...
问:对象需要分类吗? 一、构造函数 可以构造出对象的函数 new f(x) 自动做了四件事情自动创建空对象自动为空对象关联原型,原型地址指定为 f(x).prototype自...
复杂类型 一、对象 1.定义 无序的数据组合 键值对的集合 2.写法 let obj = {'name': 'frank', 'age': 18}let obj = new ...
变量声明 声明变量的同时也声明了类型 三种声明方式 var a = 1 let a = 1 const a = 1 a = 1 区别 var是过时的、不好用的方式 let是新...
数字与字符串 都是一,为什么要分 1 和 '1' 功能不同 数字是数字,字符串是字符串 数字能运算,字符串不行 字符串能表示电话号码,数字不行 存储形式不同 JS中,数字是用...
表达式和语句 1.表达式 1+2表达式的值为3 add(1,2)表达式的值为函数的返回值(只有函数有返回值) console.log表达式的值为函数本身 console.lo...
1.JavaScrip是什么 一种运行在客户端的脚本语言 脚本语言:不需要编译,运行过程中用js引擎逐行来进行解释并执行 现在也可以基于Node.js技术进行服务器端编程 2...
Canvas教程[https://developer.mozilla.org/en-US/docs/Web/API/Canvas_API/Tutorial] 画点 HTML ...
历史 肇始于网景 来自维基百科 1993年,国家超级电脑应用中心[https://zh.wikipedia.org/wiki/%E5%9B%BD%E5%AE%B6%E8%B6...
必须学会 基础概念(响应和请求) 如何调试(node.js或者log/debugger ) 查资料(node.js文档) 标准制定者(HTTP规格文档:RFC2612) 如何...
请求和响应模型 如何发请求 浏览器的地址栏 用curl命令帮你发请求的工具叫做 用户代理User Agent 如何做响应 Node.js有一个http模块可以做到 代码见下 ...