Javascript基本语法

1:Javascript:

1) 使用方式:

内部方式:<script type="text\javascript"> xxx </ script>

外部方式:<script src = url() > </script> 

2) 基本数据类型

javascript中定义变量都是var, 所有类型的变量都是使用var.

number: 整数和小数都是number      string: 字符和字符串都是string

boolean: true和false     object:  对象

parseInt(string)  parseFloat(string)  : 将字符串转化为整数或者小数

3) 运算符

算术运算符: + , - , * , / ,%   除法的值不是java中的整数而是一个小数.

比较运算符:  <,>,==,<= ,>=  其实 "<" 在使用的时候,需要使用转义字符,不然会认为是一个标签.

逻辑运算符: && , ||  ,  !(非运算)

三目运算符:  (表达式)?true:false ;  

4) 流程控住语句:

if-else :  if(表达式)  如果表达式中是number,则0表示false,其他值为true,

表达式中是string,则""空字符串表示false,其他值为true,

表达式中是object,则null表示false,其他值为true,

switch-case: case 后面可以跟number,string,object,boolean,还可以是表达式.

for-in: 相当于java中的增强for,只不过for-in中定义的是数组的索引,不是数组的元素.

5) 函数:

function 方法名(形式参数){ xxx }

函数没有重载,后面的函数会覆盖前面的函数,

如果传入的实际参数个数多于形式参数个数,后面的参数会被省略,如果少于形式参数的个数,则会返回NaN

每一个函数中都隐藏了一个arguments数组,这个数组作用是,在调用实际参数的时候,给每一个形式参数赋值.

6) 对象:

String: 在使用new String()创建对象,使用"=="在进行比较的时候,比较的是两个对象的地址.

常用方法:charAt() 返回的是该位置的字符; indexOf() 返回的是字符第一次出现的位置;   lastIndexOf() 该字符最后一次出现的位置;

substring(start,end) 截取包含start,不包含end;  replace(oldStr,newStr) 替换;

Math: abs() 绝对值; ceil() 向上取整;  floor() 向下取整;  round()  四舍五入;  random() 随机值;  pow(x,y) x的y次方;  

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值