JavaScript是什么?
- 是一种运行在浏览器的编程语言
JavaScript的作用:
- 实现人机交互效果。
JavaScript的组成?
- ECMAScript:规定了js基础语法核心知识。
- 比如:变量、分支语句、循环语句、对象等等
- Web APIs :
- DOM 操作文档,比如对页面元素进行移动、大小、添加删除等操作
- BOM 操作浏览器,比如页面弹窗,检测窗口宽度、存储数据到浏览器等等
- 权威网站:JavaScript权威网站
JavaScript书写位置:
- 内联:
- 代码写在标签内部
- 语法:
<body> <button onclick="alert('嘿嘿,毛都没有')">点开有惊喜!!!</button> </body>
- **注意**:很少用,但是后面**vue框架**会用这种模式
- 内部:
- 直接写在html文件里,用script标签包住
- 规范:script标签写在
</body>
上面- 拓展: alert(‘你好,js’) 页面弹出警告对话框
- 规范:script标签写在
- 外部(常用):
- 代码写在以.js结尾的文件里
- 语法:通过script标签,引入到html页面中(
<script src="相对路径"></script>
) - 规范:script标签写在
</body>
上面
- 语法:通过script标签,引入到html页面中(
注意事项:
- 书写的位置尽量写到文档末尾
</body>
前面 - 外部 js 标签中间不要写代码,否则会被忽略
JavaScript 注释
- 单行注释
- 符号://
- 作用://右边这一行的代码会被忽略
- 快捷键:ctrl + /
- 块注释
- 符号:/* */
- 作用:在/* 和 */ 之间的所有内容都会被忽略
- 快捷键:shift + alt + A
JavaScript 结束符
- 为了风格统一,结束符要么每句都写(英文的 ; ),要么每句都不写(按照团队要求.)
JavaScript 输出语法
- 语法1:
documt.write('要出的内容')
- 作用:向body内输出内容
- 注意:如果输出的内容写的是标签,也会被解析成网页元素
- 语法2:
alert('要输出的内容')
- 作用:页面弹出警告页面框
- 语法3:
Console.log('控制台打印')
- 作用:控制台输出语法,程序员调试使用
JavaScript 输入语法
- 语法:
prompt('请输入您的姓名:')
- 作用:显示一个对话框,对话框中包含一条文字信息,用来提示用户输入文字
字面量:
含义:在计算机科学中,字面量(literal)是在计算机中描述 事/物
比如:
我们工资是: 1000 此时 1000 就是 数字字面量
'你好JavaScript' 字符串字面量
还有接下来我们学的 [] 数组字面量 {} 对象字面量 等等
1000 就是 数字字面量
'你好JavaScript' 字符串字面量
还有接下来我们学的 [] 数组字面量 {} 对象字面量 等等