javascript的基本语法。

javascript的基本语法。

 

1、组成

javascript由三方组成,分别是:

1)ECMAScript:js基本语法与标准

2)BOM: 操作浏览器的接口,提供了访问某些功能的途径以及操作方法。

3)DOM: 操作 HTML 文档的接口,提供了访问 HTML 文档的途径以及操作方法。

2、javascript输出

JavaScript语句向浏览器发出的命令。语句的作用是告诉浏览器该做什么。

<script>
    alert("我是用来弹出消息框的!");//会弹出来
    document.write("hello world!");//会把内容显示在页面上 
</script>

tip:分号是可选项,可写可不写,对于初学者建议写上分号。

3、注释

单行注释 //多行注释 /* */文档注释 /** */

4、运行顺序

javascript和HTML代码在同一个文件中写,它们的执行顺序是从上朝下,谁在前先执行谁。

5、编辑工具和运行环境

编辑工具:写代码的工具 如:dreamweaver,editplus,Notepad++,sublime,webstrom..运行环境:看结果的地方 如:IE,firefox,chrome...

6、变量

变量是用来储存信息的“容器”

变量定义(声明):
var age; //var是关键字,age是变量名
​
赋值:
age=20; //20是数据   "="是赋值
​
定义的同时赋值:
var age=20;
​
可以一次定义多个变量:
 var myname=“吴京", age=18,weight=140;
 
使用变量:
 alert(myname);
​
注:1, 变量必须先赋值再使用
​

 

var x=5;
var y=8;
var z="hello";
 
<script>
     var i=10;
     var b=10;
     var m=i+b;
     document.write(m);//显示结果为20
</script>

7、简单指令

alert("");          提示框;
confirm("");        确认框,点击后会响应返回true或false;       
prompt();           弹出一个输入框;
document.write("");  在页面上显示内容
console.log("");    在控制台打印相应的信息;
console.dir("");    在控制台打印出该对象的所有信息;

8、转义字符

\       
\r  回车
\n  空格
\t  缩进
\\  反斜杠

9、关键字及保留字

10、运算符

1).算数运算符

假设y=5;

2).赋值运算符

给定x=10和y=5

例题

Tip:var  i=10;
​
var j=i++  +i++  +  i++;   //10   11   12
​
alert(j);//显示为33
​
alert(i);//显示为13
​

11、字符串拼接

任何类型与字符串相加都会被转成字符串类型

function musum(){
     var i=3;
     var j="3";
     var m=i+j;
     document.getElementById("sumid").innerHTML=m;
}
// 显示为33

12、关系运算符

 

13、逻辑运算符

&& || !

&&与的运算规则是:同真为真,一架则假(只要有一个是假的,那么就是假的)

var r=ture;
var f=false;
alert(true && true);//true
alert(true && false);//false
alert(false && false);//false

||或的运算规则是:一真为真,一假则假;

var r=ture;
var f=false;
alert(t || f);//true
alert(f || t);//true
alert(t || t);//true
alert(f || f);//false

!非的运算规则是:真是假,假是真;

alert(! true);//false
alert(! false);//true

逻辑短路:

当逻辑运算符前面的表达式已经能够决定整个表达式的结果时,后面的表达式就不能参与运算

品略图书馆 http://www.pinlue.com/

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值