javascript ['dʒævə'skript]
广安网站建设公司创新互联建站,广安网站设计制作,有大型网站制作公司丰富经验。已为广安超过千家提供企业网站建设服务。企业网站搭建\外贸网站建设要多少钱,请找那个售后服务好的广安做网站的公司定做!
按照音标读或点击下面网址单词旁的喇叭,收听标准发音。
分开来当作2个词(java+script)读就好了。我刚向我们大学电脑系的确认了。
Java:JAV-uh ˈdʒævə
Script:skript skrɪpt
你说说的英文单词应该指的是代码中的注释。
在javascript中常用的注释有三种
1、双斜杠后加内容,形如“//这是行注释”
function calculate(num1,num2,option){
//judge the option to execute
switch(option){
case '+': return a+b;
case '-': return a-b;
case '*': return a*b;
case '/': return a/b;
default:
}
}
这是行注释,用于说明某行代码的用途或注意事项
2、段落注释,形如“/** 这是段落注释*/”
/**
* @param num1 参与运算的第一个数
* @param num2 参与运算的第二个数
* @param option 参与运算的运算符
* 该方法用于计算
*/
function calculate(num1,num2,option){
//judge the option to execute
switch(option){
case '+': return a+b;
case '-': return a-b;
case '*': return a*b;
case '/': return a/b;
default:
}
}
段落注释用于对方法进行说明,包括参数说明
段落注释中常用的关键字如下
/**
* @module 声明模块
* @class 类名
* @method 方法名
* @param {参数类型} 参数名 参数说明
* @return {返回值类型} 返回值说明
*/
3、多行注释,形如"/*这是段落注释*/"。
多行注释和段落注释看起来非常相似。但是两者是不同的,从功能上来说段落注释用来对
方法(function)进行说明。而多行注释是在单行注释过长,需要换行时使用的;从写法
上来说,段落注释比多行注释多一个“*”;从表现形式上来说,多行注释在编辑器中显示为绿色,段落注释显示为蓝色。
之所以要在代码中引入各种注释,是为了让代码更便于阅读。在多人合作的项目中这一点尤为重要。
不知道这个方法到底干了什么
for(var i=0;ithis.length;i++){
arr.push(this.splice(i--,1));
for(var j=0;jthis.length;j++){
if(this[j]==arr[arr.length-1]){
this.splice(j--,1); }}}
不要这句话,直接返回数组本身就可以了
script type="text/javascript"
Array.prototype.strip=function(){
if(this.length2) [this[0]]||[];
var arr=[];
// for(var i=0;ithis.length;i++){
// arr.push(this.splice(i--,1));
// for(var j=0;jthis.length;j++){
// if(this[j]==arr[arr.length-1]){
// this.splice(j--,1); }}}
//return arr;
return this;
}
var string="hello"
var s_length=string.length;
var s_a=new Array(s_length);
s_a=string.split("",s_length)//字符串分割成数组
function randomsort() {
return Math.random().5 ? -1 : 1;//用Math.random()函数生成0~1之间的随机数与0.5比较,返回-1或1
}
/*字符串长度数的阶乘*/
var num=(function(){
var num_s_l=1;
for(var i=1;i=s_length;i++){
num_s_l *= i;}
return num_s_l;})
var all_arr=new Array;
for (var i=0;inum();i++){
s_a.sort(randomsort);
var new_s=s_a.join("");
all_arr[i]=new_s;
}
document.write(all_arr.strip());
/script