• JS基础知识小结一


    HTML: 定义网页结构
    CSS:美化网页
    JAVASCRIPT: 与用户进行交互
    
    编写方式:
        方式一:在script标签中编写js代码。
        方式二:在js文件中编写js代码。
            <script type="text/javascript" src="js文件"></script>
        方式三:在HTML元素的事件属性中编写js代码。
    
    ECMAScript:定义javascript的基本语法,所有浏览器都支持。
    BOM:Browser Object Model 浏览器对象模型。
    DOM: Document Object Model 文档对象模型。
    
    Javascript的基本语法:
    注释:
    单行注释://注释内容
    多行注释:/* 注释内容 */
    
    定义变量:var 变量名 = 变量值;
        变量的注意事项:
        1) 变量的类型是由变量值决定;
        2)初始化变量的时候可以不指定var关键字,一般要求加上;
        3)变量必须要先定义,再使用;
        
        typeof(变量名):查询变量的数据类型。
            js的数据类型:
                number数值型:NaN(非数字)、整数或小数。
                string:字符串
                boolean:布尔类型
                object:对象类型
                undefined:未定义类型
                
                面向对象的三大特征:继承、多态、封装。
    
    运算符:
        算数运算符:
            ++:前加和后加
            --:前减和后减
            +(加法或字符串连接符)、-、*、/、%
        逻辑运算符:
            &&:逻辑与
            ||:逻辑或
            !:逻辑非
        比较运算符:
            ==(比较数据)、===(比较数据和类型)、>、<>=、<=
        
        赋值运算符:
            =、+=、-=、*=、/=、%=
        
        三目运算符:如果条件表达式返回true,结果就是表达式1的值,否则就是表达式2的值。
            条件表达式 ? 表达式1 : 表达式2;
            
    流程控制:
        条件判断:
            if (条件表达式) {
                
            } else if (条件表达式) {
            
            } ...
            else {
            
            }
        条件选择:
            switch(变量) {
                case 值:
                    ...
                    break;
                case 值:
                    ...
                    break;
                case 值:
                    ...
                    break;
                ...
                default:
                    ...
            }
        
        循环:
            while (条件表达式) { //先判断条件,再执行循环体
                循环体...
            }
            
            do {  //先执行循环体,再判断条件
                循环体...
            } while(条件表达式);
            
            for (初始化语句; 条件判断; 循环后语句) {
                循环体...
            }
  • 相关阅读:
    ASP.NET部署前环境检测
    (转)基于.Net的单点登录(SSO)解决方案(1)
    Easy UI 勾选单选框
    Sqlserver 自定义函数
    MVC站点安全开发
    (转)基于.Net的单点登录(SSO)解决方案(2)
    ASP.NET站点跨子域名单点登陆(SSO)的实现
    角色权限功能点设置页面
    XmlHelper
    MVC错误处理(三)
  • 原文地址:https://www.cnblogs.com/shawnhuang/p/10437893.html
Copyright © 2020-2023  润新知