js基础部分

2021-03-02 23:27

阅读:331

标签:js代码   str   打印   代码   button   strong   部分   return   遍历   

1 - 对象

        //构造函数
        function obj(){
            this.name = ‘zhangsan‘,
            this.age = 23,
            this.eat = function(){
                console.log(‘js‘);
            }
        }

        var obj2 = new obj;
        console.log(obj2.name,obj2.age);//调用属性
        obj2.eat();//调用方法
        //快捷语法(字面量)
        var obj = {
            name:‘lisi‘,
            age:30,
            eat:function(){
                console.log(‘script‘);
            }
        }

        console.log(obj.name,obj.age);//使用属性
        obj.eat();//使用方法
        //new Object()方式创建对象    
        var obj = new Object();
        obj.name = ‘wangwu‘;
        obj.age = 50;
        obj.eat = function(){
            console.log(‘abc‘);
        }

        console.log(obj.name,obj.age);
        obj.eat();
        //遍历对象
        for(var i in obj){
            console.log(i);//属性名
            console.log(obj[i]);//属性值
        }

 

2 - 数组

        //Array方式创建
        var arr = Array(1,3,5,7,9);
        console.log(arr[0]);//打印1

        //[]方式创建
        var arr = [2,4,6,8,10];
        console.log(arr[4]);//打印10

 

3 - 函数

        //不带参数写法
        function tc(){
            alert(‘我是js‘);
        }

        tc(); //调用

        //带参数写法
        function result(a,b){
            return a+b;
        }

        console.log(result(10,20)); //调用输出30

 

4 - 事件


    a href="javascript:alert(‘heihei‘);">点击我a>
    
    button onclick="abc()">我是按钮button>

    script type="text/javascript">
        function abc(){
            console.log(hahaha);
        }
    script>

 

js基础部分

标签:js代码   str   打印   代码   button   strong   部分   return   遍历   

原文地址:https://www.cnblogs.com/qiu1990/p/14311287.html


评论


亲,登录后才可以留言!