zoukankan      html  css  js  c++  java
  • JS 基础学习随想

    2012年就已经接触过了js,给我的印象:这是一门谈不上复杂的语言.大概这就是所谓的学的越浅,用的越少,觉得自己会的东西好像得更多吧!开始做基础练习题的时候觉得好像都十分简单.可是后来在做到对象数组的部分还是遇到了问题,接着发现自己其实并不非常了解js.首先来说说我在codefordream基础学习的情况吧


    基础部分主要学习的有:注释符号,数据类型,算数运算,逻辑术语,判断语句,循环语句,及function.

    简单的可以说说的是,由于长期使用其他语言的原因,js对于数组的遍历其实有一点区别:

    最开始我是这样拼接字符串的

    1 var arr_string = ['下面是张三的个人信息:','
    ','姓名:','张三','
    ','年龄:','18'];
    2 //完成字符串的拼接
    3 var  str_result = "";
    4 for(var i =0;i<7;i++){
    5   str_result +=arr_string[i]; 
    6      }
    7   console.log(str_result);

    后来我了解到js遍历的时候可以有另一个方法,其实代码可以写成这样:

    1 var arr_string = ['下面是张三的个人信息:','
    ','姓名:','张三','
    ','年龄:','18'];
    2 //完成字符串的拼接
    3 var  str_result = "";
    4 for(var i in arr_string){
    5   str_result +=arr_string[i]; 
    6      }
    7   console.log(str_result);

    而相对于if判断而言,则感觉和其他语言没有太大的区别

     1 var weather = "多云";
     2 //在下面的写出关于天气条件的代码
     3  if(weather == "晴天"){
     4 console.log("我们去逛街吧!");
     5 }
     6 else if(weather == "阴天"){
     7 console.log("在家睡懒觉吧!");
     8 }
     9 else if(weather == "多云"){
    10 console.log("我们在家看电视吧!");
    11 }
    12 else console.log("我也不知道要做什么");

    function(函数)是所有语言都有的,无需多言,例如这就是一个简单的求面积函数

     1 var border_length = 9;
     2 function square(a)
     3 {
     4     var area = 1;    
     5     area =border_length*border_length;
     6        a = area;
     7     console.log('边长为a为的正方形的面积为:'+ a);
     8     return a;
     9 }
    10 var area=square(border_length);
    11 
    12 console.log('边长为border_length为的正方形的面积为:'+ area);
    13 console.log('border_length值为:'+border_length);
  • 相关阅读:
    Redis闪退解决办法
    excel导入数据库,存在则更新不存在添加
    sql取逗号前后数据与批量修改某一字段某一值
    sql查询一个字段不同值并返回
    表格加边框
    图论算法-求(有向)图中任意两点间所有路径
    Java实时监控日志文件并输出 转
    ResultSet的记录数  转
    eclipse中显示“编辑器中没有main类型
    压缩
  • 原文地址:https://www.cnblogs.com/meime7/p/4279073.html
Copyright © 2011-2022 走看看