JavaScript简介、组成、特点、注释、书写与输出方式
JavaScript简介
JavaScript是跨平台、解释型、脚本语言
跨平台:就是在很多操作系统中都可以运行;
解释型语言:程序运行的时候,不会编译,拿一行解释,执行一行;(javascript python ruby)
脚本语言:可以嵌在其他编程语言中运行。
浏览器支持
? IE 9+
? Chrome 13+
? Firefox 4+
? Safari 5.1+
? Opera 11.60+
JavaScript的组成
ECMAScript 负责js的语法部分 (ES5 后期去学ES6、7)
DOM document object model 文档对象模型 (操作元素)
BOM browser object model 浏览器对象模型 (操作浏览器)
三种书写方式
? 行内js:局限性很大,只能针对事件进行添加, 用的很少;它的代码分离性最差,可读性不强;
? 内联js:在body的最下面 script标签内去写我们的js代码,教学和项目用的最多,前期
? 外链js:在外部js文件当中去写js代码,最后通过script标签src引入到html当中,项目最终都会把文件进行分离;
三种输出方式
? console.dir();在控制台输出,输出详细数据(可以像this一样输出详细数据)
? console.log(); 在控制台中输出,输出小括号中的内容;
? document.write(); 在页面上输出,输出小括号中的内容;
JS的特点
js的代码是从上至下一行一行执行的;
js的语法特点,每一行都会有一个分号进行结尾,分号不是必须的,建议前期写;
注释
//单行注释(Ctrl + /)
/* 多行注释 */(Shift + Alt + a)
由于历史上JavaScript兼容HTML代码的注释,所以也被视为单行注释。
需要注意的是,-->只有在行首,才会被当成单行注释,否则就是一个运算符。
x = 1; x = 3;