Javascript基本了解

javascript:用来在页面中编写特效,前端脚本,由浏览器解析。
js组成:ecmascript      js标准
             dom        通过js操作网页元素
             bom        通过Api操作浏览器
特点:简单易用
           解释执行
           基于对象

解释执行:通过js引擎,在浏览器里直接执行。
编译执行:电脑不识别,转化成.dll可执行文件,电脑才识别。

基于对象:直接操作元素里的属性。
面向对象(面向过程):一步步推导而来的,其中一步错误,其余无法执行。报错,结果错误。


适用范围:表单验证  轮播特效  开发游戏

javascript流程:
1.运行
2.输出
3.在html中嵌入javascript
4.变量
5.数据类型
6.运算符和表达式
7.流程控制
8.函数
9.对象
10.内置js对象
11.数组

javascript运行:
如果出错,js停止运行


输出方式:
 
alert("什么类型都可以");弹出对话框
confirm("哈哈哈哈");  弹出对话框,多了一个取消的按钮。多用于配合if判断。
console.log("哈哈哈"); 将信息打印到控制台。
prompt("输入银行卡号");弹出对话框,多了输入框,用于接受信息,可以输入信息。
document.write("哈哈哈哈");在页面打印出信息。并且可以输出html标签的信息。


js转义字符:
\" 转双引
\' 转单引
\n 换行
\r 回车


注释:
单行注释://
多行注释:/* */


在html中嵌入javascript:
1.使用将JS语法嵌入到html中,可以使用多个
2.href="javascript:js代码",点击的时候执行
3.html标记的事件,可以插入js代码执行
4.外部写个js文件,在头部写入可以调用外部的js文件。


可以在body里嵌入,也可以在head里嵌入,最上方html外和最下方html外也是可以嵌入的,但是不能在里嵌入。
程序是有顺序的,从上到下运行,
命名不能一样

你可能感兴趣的:(Javascript)