摘要:
String.slice(start,end)returns a string containing a slice, or substring, of string. It does not modify string。slice()返回一个子片段,对原先的string没有影响,与subString的区别是,还可以用负数当参数,相当于是length+start,length+end.Example://from javascript-the definitive Guide 5th Editionvar s = "abcdefg";s.slice(0,4) // Retu 阅读全文
摘要:
javascript中的函数不同于其他的语言,每个函数都是作为一个对象被维护和运行的。通过函数对象的性质,可以很方便的将一个函数赋值给一个变量或者将函数作为参数传递。在继续讲述之前,先看一下函数的使用语法:以下是引用片段:functionfunc1(…){…}varfunc2=function(…){…};varfunc3=functionfunc4(…){…};varfunc5=newFunction(); 这些都是声明函数的正确语法。它们和其他语言中常见的函数或之前介绍的函数定义方式有着很大的区别。那么在JavaScript中为什么能这么写?它所遵循的语法是什么呢?下面将介绍这些内容。 . 阅读全文