JavaScript学习 - 基础(五) - string/array/function/windows对象
String对象
更详细转:http://www.w3school.com.cn/jsref/jsref_obj_string.asp
//-------------------------------------------------------- // string对象属性: // length var x = [1,2,3,4,5,6] document.write(x.length) //6 //-------------------------------------------------------- // 方法: //string - anchor()方法(创建HTML锚标签) var x = "hello world!"; document.write(x.anchor("myanchor")) //<a name="myanchor">Hello world!</a> //斜体 document.write(x.italics()) //粗体 document.write(x.bold()) //查询索引 document.write(x.indexOf('l')) document.write(x.lastIndexOf('l')) 2 9 //索引截取字符串 document.write(x.substr(1,2)); //le document.write(x.substring(1,2)); // e //切片 document.write(x.slice(1,2)); document.write(x.slice(-2,-1)); //e //d
数组对象(array)
// //数组 // -join // -concat // -reverse // -sort // // -slice(1,2,3) // 位置1,索引位置 // 位置2,需要删除的个数 // 位置3,插入数据 //进出栈(先入后出) // push 、 pop //(先入先出) //shift、unshift
函数对象(function)
<script>
    //创建函数
    function f(x) {
        console.log("this is " + x)
    }
    f('alex')
    //传入多个参数: argument == kwargs
    function f() {
        var sun = 0;
        for(var i =0;i<arguments.length;i++){
            sun += arguments[i];
        }
        return sun
    }
   console.log(f(1,2,3,4,56,7,8,9,0))
           
    // 匿名函数
    (function(name) {
            alert(name)
        })('alex')
</script>
windows对象
windwos对象 方法 //提示框 window.alert("OK") //确认框,返回true false var re = window.confirm('this confirm'); console.log(re) //true //弹出输入框,返回输入值或者None var re2 = window.prompt("this promt") console.log(re2) //打开新的页面 open("http://www.baidu.com") close() //多长时间执行函数,1000 = 1s var f1 = setInterval(f1,3000); //取消以上操作 function s2() { clearInterval(f1) }
    既要脚踏实地,也需仰望天空
 
                    
                     
                    
                 
                    
                
 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号