JavaScript(脚本) ES6入门

🌈莫玄忆纸🎐(互)

<p class="ql-block" style="text-align:center;">该程序语言为网页程序添加交互.以及创建各种应用程序.</p><p class="ql-block" style="text-align:center;">&lt;head(头)</p><p class="ql-block" style="text-align:center;">⚡&lt;(脚本)</p><p class="ql-block" style="text-align:center;">document.write("")=打印</p><p class="ql-block" style="text-align:center;">("&lt;h1")闭合;</p><p class="ql-block" style="text-align:center;">&lt;noscript不支持js脚本所显示</p><p class="ql-block" style="text-align:center;">&lt;body 置其闭合标签前</p><p class="ql-block" style="text-align:center;">⚡&lt;title 闭合 </p><p class="ql-block" style="text-align:center;">alert=警报框</p><p class="ql-block" style="text-align:center;">src(source)=来源→外链</p><p class="ql-block" style="text-align:center;">格式src="""&gt;&lt;闭合</p><p class="ql-block" style="text-align:center;">注释// /**/</p><p class="ql-block" style="text-align:center;">PHP管理网站后台</p><p class="ql-block" style="text-align:center;">var=变量 ; return搭配</p><p class="ql-block" style="text-align:center;">赋值数字直接=单双引号尾部+(\)转义符</p><p class="ql-block" style="text-align:center;">===值和类型都相等</p><p class="ql-block" style="text-align:center;">!==有一个或者两个都不相等</p><p class="ql-block" style="text-align:center;">&&且 ||或 !非</p><p class="ql-block" style="text-align:center;">if(条件){语句}</p><p class="ql-block" style="text-align:center;">打印i+"&lt;br\" 闭合;</p><p class="ql-block" style="text-align:center;">else if+else</p><p class="ql-block" style="text-align:center;">alert)无;</p><p class="ql-block" style="text-align:center;">集合{}x.difference(y)</p><p class="ql-block" style="text-align:center;">包含x不包含y</p><p class="ql-block" style="text-align:center;">switch(表达)多个切换 case (数据)→break </p><p class="ql-block" style="text-align:center;">default=未履行</p><p class="ql-block" style="text-align:center;">for(变量;范围;变化)</p><p class="ql-block" style="text-align:center;">do while有;(行为+条件)</p><p class="ql-block" style="text-align:center;">最少执行一次↑</p><p class="ql-block" style="text-align:center;">break中断</p><p class="ql-block" style="text-align:center;">continue;继续(隐藏)</p><p class="ql-block" style="text-align:center;">function=功能(函数) name函数(参数)</p><p class="ql-block" style="text-align:center;">return定义返回值</p><p class="ql-block" style="text-align:center;">\n=换行</p><p class="ql-block" style="text-align:center;">prompt=提示框(获输入)</p><p class="ql-block" style="text-align:center;">confirm=确认框(是否)</p><p class="ql-block" style="text-align:center;">onclick→点击鼠标→</p><p class="ql-block" style="text-align:center;">ondblclick→双击→ </p><p class="ql-block" style="text-align:center;">onmousedown→按下事件</p><p class="ql-block" style="text-align:center;">onmouseup→松开↗</p><p class="ql-block" style="text-align:center;">switch(evt.button)切换</p><p class="ql-block" style="text-align:center;">Element=元素</p><p class="ql-block" style="text-align:center;">访问语法a['b'] (a.b)</p><p class="ql-block" style="text-align:center;">person(人)搭配this.</p><p class="ql-block" style="text-align:center;">Array=数组(从0开始)</p><p class="ql-block" style="text-align:center;">不存在的数组=undefined</p><p class="ql-block" style="text-align:center;">新建数组先var</p><p class="ql-block" style="text-align:center;">courses=课程=c1.concat(c2);=连接两个组</p><p class="ql-block" style="text-align:center;">Math.(功能作用数学)</p><p class="ql-block" style="text-align:center;">setInterval(函数, 毫秒数字);设置调用函数间隔时间</p><p class="ql-block" style="text-align:center;">PI=常量 sqrt=平方根</p><p class="ql-block" style="text-align:center;">DOM(文档对象模型)</p><p class="ql-block" style="text-align:center;">getElementsByTagName=基础s→选中元素("")</p><p class="ql-block" style="text-align:center;">inner=内部的HTML文本内容更改</p><p class="ql-block" style="text-align:center;">decument.=文档</p><p class="ql-block" style="text-align:center;">elem.cloneNode()克隆元素并返回结果节点</p><p class="ql-block" style="text-align:center;">document.(elem)创建一个新的元素节点</p><p class="ql-block" style="text-align:center;">document.createTextNode(文本)创建新的文本节点</p><p class="ql-block" style="text-align:center;">⭐element.+</p><p class="ql-block" style="text-align:center;">appendChild(newNode) </p><p class="ql-block" style="text-align:center;">新点作为最后点添加到元素中</p><p class="ql-block" style="text-align:center;">insertBefore(node1, node2)</p><p class="ql-block" style="text-align:center;"> 将node1作为节点插入到node2前</p><p class="ql-block" style="text-align:center;">create=创建</p><p class="ql-block" style="text-align:center;">⭐父.parent.removeChild</p><p class="ql-block" style="text-align:center;">(节点)→移除元素</p><p class="ql-block" style="text-align:center;">replaceChild(newNode,oldNode)→替换元素(固定搭配)</p><p class="ql-block" style="text-align:center;">container=容器</p><p class="ql-block" style="text-align:center;">⚡position=位置</p><p class="ql-block" style="text-align:center;">relative=相关的</p><p class="ql-block" style="text-align:center;">absolute=绝对的</p><p class="ql-block" style="text-align:center;">⭐函数=function</p><p class="ql-block" style="text-align:center;">t = setInterval(函数, 毫秒);</p><p class="ql-block" style="text-align:center;">"px"=pixels=像素</p><p class="ql-block" style="text-align:center;">var=定义↗</p><p class="ql-block" style="text-align:center;">&lt;="函数()"闭合↗ =按钮</p><p class="ql-block" style="text-align:center;">onload=输入</p><p class="ql-block" style="text-align:center;">onunload=卸载</p><p class="ql-block" style="text-align:center;">addEventListener()监听无on</p><p class="ql-block" style="text-align:center;">⭐event=事件↖</p><p class="ql-block" style="text-align:center;">"useCapture"=使用捕获</p><p class="ql-block" style="text-align:center;">默认false(冒泡)true(捕获)</p><p class="ql-block" style="text-align:center;">("click",我的函数,boolean)</p><p class="ql-block" style="text-align:center;">click=点击</p><p class="ql-block" style="text-align:center;">⚡定义数组用[];</p><p class="ql-block" style="text-align:center;">prev=上一个 next=下一个</p><p class="ql-block" style="text-align:center;">onc+lick=""↗</p><p class="ql-block" style="text-align:center;">test=测试 value=值</p><p class="ql-block" style="text-align:center;">❤️on su bmit=提交时(表单)</p><p class="ql-block" style="text-align:center;">必需项</p><p class="ql-block" style="text-align:center;">validate=验证</p><p class="ql-block" style="text-align:center;">=鼠标悬停时</p> <p class="ql-block" style="text-align:center;">ES6=代码环境→新增关键词</p><p class="ql-block" style="text-align:center;">let→是在代码块内有效</p><p class="ql-block" style="text-align:center;">var→全局范围内有效:</p><p class="ql-block" style="text-align:center;">const=常量(读被赋值的声明)→之后不能修改</p><p class="ql-block" style="text-align:center;">console.log=控制台记录(数组)</p><p class="ql-block" style="text-align:center;">${变量名}</p><p class="ql-block" style="text-align:center;">控制台记录(变量名.repeat(次数))</p><p class="ql-block" style="text-align:center;">includes()是否找到参数字符串</p><p class="ql-block" style="text-align:center;">startsWith()原字符串头部</p><p class="ql-block" style="text-align:center;">endsWith()返布尔值boolean尾部</p><p class="ql-block" style="text-align:center;">打印规格后say(变量);</p><p class="ql-block" style="text-align:center;">reduce=减少</p><p class="ql-block" style="text-align:center;">=&gt;箭头{}(多语句) ()对象</p><p class="ql-block" style="text-align:center;">item=记录</p><p class="ql-block" style="text-align:center;">this=定义函数</p><p class="ql-block" style="text-align:center;">{常量,常量} [表达式]</p><p class="ql-block" style="text-align:center;">{…a}遍历属性a</p><p class="ql-block" style="text-align:center;">Object=目标/反对</p><p class="ql-block" style="text-align:center;">assign=分配</p><p class="ql-block" style="text-align:center;">class=function</p><p class="ql-block" style="text-align:center;">class b extends a=继承</p><p class="ql-block" style="text-align:center;">constructor=构造器</p><p class="ql-block" style="text-align:center;">new Set([,,,])初始化 </p><p class="ql-block" style="text-align:center;">size() 长度 </p><p class="ql-block" style="text-align:center;">clear() 清除</p><p class="ql-block" style="text-align:center;">delete() 删除</p><p class="ql-block" style="text-align:center;">add() 添加</p><p class="ql-block" style="text-align:center;">has() 检测是否有某个元素</p><p class="ql-block" style="text-align:center;">Map=映射</p><p class="ql-block" style="text-align:center;">Iterator=迭代器(接口遍历)</p><p class="ql-block" style="text-align:center;">done=完成的</p><p class="ql-block" style="text-align:center;">entries=入口</p><p class="ql-block" style="text-align:center;">for(新量 of 常量);</p><p class="ql-block" style="text-align:center;">Promise=承诺→(function(1,2))搭ifelse</p><p class="ql-block" style="text-align:center;">1.resolve 解决 2.reject 拒绝</p>