跳到主要内容

vue

基础 options vue object——new Vue{} el: dom元素对象 "DomObj" document.querySelector'DomObj' //更为优化,避免了vue判断查询 data:数据 data:{key:"数据"} //可选 data:function{return{key:"数据"}} //可选 method...

ES6

let & const let 只能声明一次,有块级作用域,变量可以改 const 只能声明一次,有块级作用域,常量不可以改 箭头函数 如果只有一个参数——————可以省 如果只有一行return————{}可以省 this指向window 参数扩展 收集剩余参数(Rest parameter) function xa,b,...args{conaole.loga,b,...

Angularjs

概念 module 相当于容器 directive 指令负责对html元素进行绑定,同时进行相互作用 service 公有代码逻辑 controller 私有代码逻辑 filter 过滤器 指令directivehttp://www.runoob.com/angularjs/angularjsreference.html ngapp 标记angularjs的作用域 ngmodel...

虚拟DOM

虚拟DOM 主要用处 虚拟DOM主要用于映射真实DOM上,用于减少重复的大量的DOM渲染。将原来频繁的dom操作合并起来。 原理 通过javascript对象表示出一个虚拟DOM用来映射真实DOM,视图的结构确实是整个全新渲染了,但是最后操作DOM的时候确实只变更有不同的地方。 Virtual DOM 算法 1 用 JavaScript 对象结构表示 DOM 树的结构;然后用这个树构建一...

自定义组件

Web components Web Components是一套不同的技术,允许您创建可重用的定制元素 Custom elements Custom elements(自定义元素):一组JavaScript API,允许您定义custom elements及其行为,然后可以在您的用户界面中按照需要使用它们。 HTML templates(HTML模板):<template 和 <slot 元素...

WEB_API

Elementhttps://developer.mozilla.org/zhCN/docs/Web/API/Element是非常通用的基类,所有 Document对象下的对象都继承它. 这个接口描述了所有相同种类的元素所普遍具有的方法和属性。 Element.getBoundingClientRect 方法返回元素的大小及其相对于视口的位置。

浏览器兼容问题

浏览器兼容 by 若愚@饥人谷 什么是浏览器兼容问题 同一份代码,有的浏览器效果正常,有的不正常 不正常的原因是什么?不支持? bug? 如何让它展示正常?条件注释? 单独Hack? 为什么会有浏览器兼容问题 同一产品,版本越老 bug 越多 同一产品,版本越新,功能越多 不同产品,不同标准,不同实现方式 用到的网站 浏览器市场份额http://tongji.ba...

Node服务

学习nodejs专用 一、commonjs 导出/导入 javascript //a.js function adda,b{ return a+b } module.exports=add //b.js const add= require'./a' const sun =add10,23 console.logsun 创建基础服务 javascript const http =require...