zoukankan      html  css  js  c++  java
  • 【学习笔记】javascript 基础篇 变量 运算符 函数

    var nob00 = 10;//动态变量,不用声明类型,PHP一样
    
    var str00 = 'I have a dream';//这是一个String对象,一切皆对象
    
    var strlen = str00.length;//调用属性
    
    var strup = str00.toUpperCase();//调用方法
    
    var day = new Date().getDay();//星期
    
    var arr00 = new Array('Sunday','Tuesday','Wednesday','Thursday','Friday','Saturday');
    
    var arr01 = [23,32,66,54,56,89];
    
    function altTest(){
        alert('Hello JS');
    }
    
    function reWriteH1(){  
        
        newStr =document.getElementById('input00').value;//第一次使用不声明var自动全局
        document.getElementById('h1').innerHTML = newStr;
        //alert(str00);//局域内可以调用全局 PHP不能直接调用
    }
    
    if(strlen>10){
        
        document.write('str00 length = '+strlen+'<br>');//+连接,PHP是.
    }else if(strlen<8){//PHP是elseif
        document.write('str00 length = '+strlen+'<br>');
    }else{
        document.write('str00 length = '+strlen+'<br>');
    }
    
    switch(day){
        case 0:
            document.write('Today is '+arr00[0]+'<br>');
            break;
        case 1:
            document.write('Today is '+arr00[1]+'<br>');
            break;
        case 2:
            document.write('Today is '+arr00[2]+'<br>');
            break;
        case 3:
            document.write('Today is '+arr00[3]+'<br>');
            break;
        case 4:
            document.write('Today is '+arr00[4]+'<br>');
            break;
        case 5:
            document.write('Today is '+arr00[5]+'<br>');
            break;
        case 6:
            document.write('Today is '+arr00[6]+'<br>');
            break;
        default:
            document.write('Something Error'+'<br>');
                  
    }
    
    for(var i = 0,l = arr01.length;i<l;i++){// 初始化l节省cpu
        document.write(arr01[i]+',')
        var j = i;
    }
    document.write('<br/>');
    
    document.write('var i in for() = '+i+'<br/>');//6 全局
    
    document.write('var j in for{} = '+j+'<br/>');//5 全局
    
    try{
        //for(tmp in arr00){//有问题
           //    var txt +=tmp;
        //}
        
        document.write('var tmp in forin() = '+tmp+'<br/>');
    
        document.write('var txt in forin{} = '+txt+'<br/>');
    }catch(err){
        document.write('fun run error: '+err.message+'<br/>');
    }    
    
    
    document.write('<hr/>');

    for in 出问题了,js本身不难得感觉,要和HTML CSS XML DOM 。。。搭配好不是容易的事情!

  • 相关阅读:
    【Python】python模块加载
    【Python】Django学习一:第一个Django程序
    【Python】Python PYQT4 GUI编程与exe打包
    XGBoost 输出特征重要性以及筛选特征
    数据挖掘博客收集
    python 多线程
    python 统计学的各种检验
    数据挖掘-逻辑回归解析
    Centos7 教程收集ing
    数据挖掘比赛优秀经验贴-收集ing
  • 原文地址:https://www.cnblogs.com/flytu/p/4967768.html
Copyright © 2011-2022 走看看