jsonjs->json JSON.stringify const user = { name: "李同学", qq: "123456789@qq.cn", gender: "female", ...
`###选项卡 function show() { const ul = event.currentTarget; const li = event.target; [...ul.children].forE...
数组常用api字面量 let arr = [1, 2, "a", "b", true, false, { x: 1, y: 2 }, [1, 2], function () {}]; console.log(arr); …rest arr ...
表单事件 function blur(ele) { event.preventDefault(); event.stopPropagation(); console.log(ele.form); ...
获取表单元素console.log(document.forms[0]); form.id console.log(document.forms.login); input:name console.log(document.forms.login....
闭包原理1.父子函数2.子函数调用了父函数中的变量 fn = function (a) { let f = function (b) { return a + b; }; return f;};let f = fn(10);console...
rem+vw布局原理1.布局视图=视觉视图2.理想视图=视觉视图100vw=375px100px=100wv/3.75100px=1rem html { font-size: calc(100vw / 3.75); } bod...
媒体查询PC优先 @media screen and (min-width: 750px) { html { font-size: 16px; } } @media screen and (min-wid...
流程控制的分支,循环1.分支1.1单分支 if let age = 28;if (age >= 18) { console.log("允许观看");} 1.2双分支if-else 简化 condition?true:false age = 18;...
函数类型1.命名函数 //命名:动词+名词function getName(username) { return "Hello" + username;}console.log(getName("猪老师")); 2.匿名函数没有名字的函数执行方式:...
函数类型数据类型1.原始类型number string boolean underfined nulljs‘’’console.log(123, typeof 123);console.log(“php”, typeof “php”);console...
插件安装1.JavaScript (ES6) code snippets2.Quokka.js3.Quokka Statusbar Buttons 源码//TODO 代码中的成员:数据和操作console.log(1);// !(1) 数据10;20...
‘’’html 伪类选择器1.结构伪类分组结构伪类:用于选择子元素,所以应该给它一个查询的起点.list>li:nth-of-type(){}倒数.list>li:nth-last-of-type(){}第一个.list:first-of-type{...
元素样式来源1.默认样式 用户代理(浏览器)的样式hello world2.自定义样式行内样式 style=”” hello world文档样式 ...