会动的简历
在html中,空格tab回车这种看不见的字符,如果连续出现多个。浏览器会把他们认为是一个空格<pre></pre>会保留任何空格,回车和缩进box-sizing: border-box; 告诉浏览器去理解你设置的边框和内边距的值是包含在width内的。 A.(同步)让黄牛去买票,然后站着等(同步)B.(异步)让黄牛去买票(告诉黄牛,你买到票就call我——回调),然后去做别的事 异步:【不等结果】直接进行下一步
在html中,空格tab回车这种看不见的字符,如果连续出现多个。浏览器会把他们认为是一个空格<pre></pre>会保留任何空格,回车和缩进box-sizing: border-box; 告诉浏览器去理解你设置的边框和内边距的值是包含在width内的。 A.(同步)让黄牛去买票,然后站着等(同步)B.(异步)让黄牛去买票(告诉黄牛,你买到票就call我——回调),然后去做别的事 异步:【不等结果】直接进行下一步
面向:以…..为主面向对象(Object-Oriented)是一个经验的知识命名空间(name space)或(a||b)且(&&d)值基本上不可能是true/false,是truy或falsy的值,如果是&&,结果是看第一个falsy值,falsy值后面的就不看了如果是||,结果是看第一个truy值,truy值后面的就不看了var a=1//危险代码123456var app=app||{&
MVC(Model View Control)MVC 是一种设计模式(或者软件架构),把系统分为三层:Model数据、View视图和Controller控制器。 Model 数据管理,包括数据逻辑、数据请求、数据存储等功能。前端 Model 主要负责 AJAX 请求或者 LocalStorage 存储 View 负责用户界面,前端 View 主要负责 HTML 渲染。 Controller 负责处理 View 的事件,并更新 Mode
如何发请求? 用 form 可以发请求,但是会刷新页面或新开页面 用 a 可以发 get 请求,但是也会刷新页面或新开页面 用 img 可以发 get 请求,但是只能以图片的形式展示 用 link 可以发 get 请求,但是只能以 CSS、favicon 的形式展示(必须appendChild在页面里面) 用 script 可以发 get 请求,但是只能以脚本的形式运行(必须appendChild在页面里面) 微软的突破IE 5 率先
JSONJSON 是一门抄袭/借鉴 JavaScript 的语言,同时也是一种数据交互格式,JSON 是 JavaScript 的子集(或者说 JSON 只抄袭了一部分 JavaScript 语法,而且没有新增任何原创的语法) 区别:JSON 不支持函数、undefined、变量、引用、单引号字符串、对象的key不支持单引号也不支持不加引号、没有内置的 Date、Math、RegExp 等。而 JavaScript 全都支持。 数据库是
DOM Level0 是各个浏览器公司自己私有的Events onclick= onerror= onload= onmouseenter= onclick=“要执行的代码” 一旦用户点击,浏览器就eval(‘要执行的代码’) DOM Level1 1998.10 DOM Level2 2000.11.13Events专门拿出来整理,并添加很多新功能 onclick= 不能写多个onclick,容易被覆盖 xxx.a
封装一个函数function getSiblings(node){}再封装一个function addClass(node, classes){}addClass(优化后) 命名空间 能不能把 node 放在前面 方法一:扩展 Node 接口 直接在 Node.prototype 上加函数 方法二:新的接口 BetterNode 第二种叫做「无侵入」。通过选择器获取元素获取多个元素代码优化:如果出现类似的代码,就存在优化的可能
DOMDOM 的英文全称 (Document Object Model)。DOM 国际标准,现在通用版本是DOM3。DOM的最小组成单位叫做Node(节点)DOM树的根节点是htmlHTML是XML的一种衍生品<html>特殊的Element是由Document造的<head>,<body>是由Element造的<meta>,<title>,<h1>等是由Text造
函数的5种声明所有的函数都有name属性 function x(输入1,输入2){ return undefined } function是关键字,和var差不多都是声明的意思 var 变量可以是七种 ,function x只能是函数 console.log(字符串) ,如果接受的不是字符串,会自动调用x.toString,console.log()永远return undefined,打印什么和返回什么一点关系都没有 x.nam
浏览器提供的接口叫API JavaScript window.Array对象是用于构造数组的全局对象(也是函数) 12var a=Array(3) //生成一个length为3的每个都是undefined的数组 [undefined,undefined,undefined]<=>{length:3}var a=Array(3,3) //生成一个length为2 的每个都是3的数组 [3,3] 上面两