JS基本知识(1)

以<script type="text/javascript">或<script language=javascript>开头

变量名: 必须是以英文字母或下划线开头,不能是数字开头。之后的字符随意,同时保留字不能作为变量名。

JAVASCRIPT是有区别英文大小写的。

“===”表示:全等于(值相同,数据类型也相同)

“!==”表示:不全等于

函数

求值函数eval()可以把一个字符串当作一个JAVASCRIPT表达式一样去执行它。

例如:<script type="text/javascript">

      var abb=("2+3");

      var num=eval("2+3");

      alert("abb的值是:"+abb);

      alert("num的值是:"+num);

      </script>

定义函数function()    该语法格式如下:

Function 函数名(参数1,参数2......);  //无论有无参数,函数名后必须有小括号

{   代码块                           函数快:用{}包括起来的代码块

Return 返回值                      //无返回值时,return可省略

}

通过arguments.length来获取传递的参数个数;

通过arguments数组来获取参数的值;

编码函数escape():将字符串中的非文字,数字中的字符转换成相应的ASCII码。     解码函数unescape()则与之相反

数值判断函数isNaN():判断某个变量是否是非数字值

例如:<script type="text/javascript">

      document.write(isNaN(263)+"<br/>");       //falase

      document.write(isNaN(javascript)+"<br/>");   //true

      </script>

整数转换函数parseInt():把字符串转换成整数,语法格式如下:

parseInt(字符串,基数)

浮点数转换函数parseFloat():把字符串转换成浮点数据,语法格式如下:    parseFloat(字符串)

切换字符串的大小写字母: 使用toLowerCase()【转换成小写】和toUpperCase()【转换成大写】方法

调用sort()方法进行排序

字符串的查找indexOf()   例如:object.indexof(main);  //object是否包含main; startiindex:基于0的索引(查找的开始位置)   

lastIndexOf()与indexof()顺序刚好相反,是从右向左查找。

反问字母串中的子串:使用substring()slice()方法

substring()的原型为:  string.substring(from, to)   //from是开始的位置;to是到达的位置

 slice()的原型为:  string.slice(start, end)    

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值