javascript基础

1、slice和substring的区别

对于负数参数而言,slice是从字符串的末尾往前计数,而substring则直接将负数忽略,作为0来处理,并将两个参数中较小作为起始位,较大的作为终止位。

 

2、substr(),两个参数分别为起始字符串的位置和子字符串的长度。

 

3、indexOf()和lastindexOf()方法搜索子字符串。前者从前往后搜索,后者则相反。

 

4、a.toString(),将a转化为字符串。

 

5、parseInt(),parseFloat()

     将字符型数据转为为int和float类型。如果字符型数据不是整形和float,则返回NaN

6 、数组的定义

      var tt=new Arrar("China","USA","britain");

       可以将数组转化为字符串,tt.toString(),转换后直接将各个数组项用逗号进行连接。

       如果不希望用,号连接,则可以使用join()方法,如tt.join(][)

 

     对于字符串,javascript同样提供了split()方法来转换成数组。split()方法将字符串转化为数组。

    

      reverse()方法可以使数组元素反序。

 

     使用sort()方法,可以对数组元素进行排序。

 

    同时数组可以作为一个栈,使用push(),和pop()方法做压栈和出栈的准备。

    例如:

    var stack=new Array();

   stack.push("blue");

   stack.push("red");

   stack.push("green");

   stack.pop();

   alert(stack.toString());//结果为blue,red

 

 

javascript 函数的参数可以使用argument参数来代替

如下:

  function sayName()

{

  if(arguments[0]=="bye")

  {

   return;

  }

  

}

调用的时候,可以直接使用,sayName(bye)。

 

 

Date 对象的使用

var omyDate=new Date();

var iYear=omyDate.getFullYear();

var iMonth=oMyDate.getMonth()+1;

var iDate=oMyDate.getDate();

var iDat=oMyDate.getDay();

 

 

Math.random(),返回0-1之间的随机数。

 

alert();prompt();confirm()都可以弹出窗口

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值