js 内容记录

2019-02-18  本文已影响7人  丶温瞳

js是一种专为网页交互而设计的脚本语言

ECMAScript es6,  ie678 大部分版本不兼容es6,最后打包使用 babel进行兼容,解决所有浏览器兼容问题(将高版本编译成低版本)。

JavaScript 实现

      核心(ECMAScript) 提供核心语言功能

      文档对象模型(DOM) 提供访问和操作网页内容的方法和接口

       浏览器对象模型(BOM) 提供与浏览器交互的方法和接口

一般js引入放在</body> 标签前(浏览器内容解析是从上到下,如果js放到前面,会影响页面加载速度,js内容太多,刚开始会出现白屏情况)。

js 中元素

defer="defer"    表示脚本可以延迟到文档完全被解析和显示之后再执行

  <script type="text/javascript" src='地址' defer="defer">

async = ""  即刻执行,不必等待其他脚本,也不必堵塞文档呈现。

js弹窗

alert('hello');     // 正常弹框

let blg = confirm('是否关闭');    //  弹窗  取消与确定按钮   返回值 true/false

let name = prompt('你的名字'); // 弹窗,输入内容弹窗,返回值为输入内容

console.log('我是好人');            // 控制台打印

console.dir(document);            // 内置对象

上一篇下一篇

猜你喜欢

热点阅读