码迷,mamicode.com
首页 > Web开发 > 详细

JS基础语法

时间:2019-04-15 09:13:28      阅读:183      评论:0      收藏:0      [点我收藏+]

标签:另一个   数组   对象属性   访问   js基础   变现   java   entity   nil   

    
/** JavaScript
  * 1.0
* 对象
*/ function Test(){ var book = { // 创建对象. name: "中华上下五千年" , // 属性name的值为"中华上下五千年". price: "99.00" , flag: true // flag的值为true. }; // 花括号标记了对象的结束. /* 对象的两种取值方式: 通过"."或者"[]"来访问对象属性 * : book.name * : book["name"] */ book.healthy = "Y"; // 通过赋值创建一个新的属性. console.log(book.name); console.log(book["name"]); // 此种方式必须加引号还说明这是对象的属性名,否则取不到. console.log(book); }
    
/** JavaScript
  * 1.1
  * 数组
  */
function Test(){
    var arr = [2,3,4,5]; // 具有四个值的数组,由"["和]"划定边界.
    /* arr[0] 获取数组中第一个元素的值. 
     * arr.length 获取数组的长度. 
     * arr[arr.length-1] 获取数组中最后一个元素. 
     */  
    console.log(arr[0]); // 数组中第一个元素的索引为0 
    console.log(arr.length);  
    console.log(arr[arr.length-1]);  
    console.log(arr[4]="9"); // 通过赋值来添加新元素. 
    console.log(arr[4]="6"); // 通过赋值来改变现有元素的值. 
    var arrs = {}; // arrs是一个空数组,此时它具有0个元素. 
    console.log(arrs.length); 
}

/** JavaScript
  * 1.2
  * 数组和对象中都可以包含另一个数组或对象. 
  */
function Test(){
    /** 具有两个元素的数组
     * 其中每个元素都是一个对象
     */ 
    var arr = [
        {name:"张国荣",identity:"歌手"}, 
        {name:"黑虎",identity:"锦衣卫"}
    ]; 
    
    /** 这是一个包含两个属性的对象
     * 其中每个属性都是一个数组. 
     * 数组的元素也是数组. 
     */
    var book = {
        adult:[1,1,2],
        juveniles:[1,1,1]
    }; 
}

 


 

JS基础语法

标签:另一个   数组   对象属性   访问   js基础   变现   java   entity   nil   

原文地址:https://www.cnblogs.com/tanjiyuan/p/10708440.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!