zoukankan      html  css  js  c++  java
  • javascript学习

    JavaScript学习

    1.JavaScript的作用是:

    (1)页面的交互特效

    (2)表单验证

    2.javascri组成:
    ECMAscript---核心
    DOM---文档对象模型
    BOM---浏览器对象模型
    window --窗口
    history--历史记录
    location--地址栏
    document--页面

     

    3.JavaScript使用方式;
    1.直接在标签里面写,时间属性值(常用的值是方法名)
    <div onClick="alert(123)">弹出123</div>
    2.在HTML文件中以标签的形式表现,标签名是script
    <script>
    var a123 = 10;
    a123 = 20

    </script>
    3.外部引用HTML文件中以标签的形式表现,标签名是script

    <script type="text/javascript" src="名称+.js"></script>

    4.JavaScript用法;
    1.获取元素(标签)
    2.操作内容
    3.操作属性
    4.操作样式
    5.创建删除标签
    6.操作事件

    5.JavaScript语法;
    1.注释、关键字、标识符
    //单行注释
    /*
    多行注释
    */
    标识符规则:字母、数字、下划线、¥符号 等4个组成部分,数字不能作为名字

    2.变量、数据类型 数字、字符串、布尔值、null、undefined
    定义并赋值:var 后跟变量名 = 值;
    定义后赋值:var 后跟变量名; 变量名 = 值;
    3.运算符
      (1)算术运算符:+  -* / ++ --;%(取余)++在后,先计算后++;++在前,先++后计算
      (2)赋值运算符:=
      (3)逻辑运算符:&&(并且的意思);||(或的意思);!非 如:!=是不等于的意思;
      (4)三元运算符:表达式
      (5)字符串链接:string“表达式”双引号;‘ 表达式’单引号

    6种类型:

    (1)number(数字);强转:parseInt(转型);float:小数;

    (2)Boolean布尔类型:true(1)/false(0);

    (3)null 空值  没有指向;

    (4)undefined没有任何定义

    (5)object  对象

    (6)字符串 string

    (数组是对象的一部分) 
    4.控制语句
    5.数组
    6.方法(函数)类、对象

    6.JS的三种弹窗方式:

    alert();告警弹窗 --没有返回值;

    confirm();选择弹窗 --有返回值:布尔类型:true/false;

    prompt();输入式弹窗 --有返回值:用户输入。

    注意:php里边,最终结果是“布尔”结果

    javascript里边,&&||是其中一个操作数,!是布尔结果

    JavaScript选择与循环

    1.if...else语句:

    function 定义名(){

    if(){

    }elseif(){

    }else{

    }

    }

    2.switch语句:

    switch(){

    case  表达式:

    分支;

    case  表达式:

    分支;

    }

    3.for循环语句:一直循环决断;

    for(初始化;条件判断;状态改变){

    执行的代码(逻辑推理)

    }

    4.while/do...while语句;满足某个条件 

    Break/Continue

    break:跳出本层循环,终止循环

    continue:条除本次循环,跳入下一次循环; 

  • 相关阅读:
    mysq 日期相减
    说说时间观与时间管理——北漂18年(71)
    ionic之切换开关
    ionic之单选框
    SELECT ... LOCK IN SHARE MODE和SELECT ... FOR UPDATE locks在RR模式下可以看到最新的记录
    14.5.2.3 Consistent Nonlocking Reads 一致性非锁定读
    14.5.2.2 autocommit, Commit, and Rollback
    14.5.2 事务隔离级别
    对于唯一索引使用唯一条件搜索, InnoDB 只锁定找到的index record,不是它之前的区间
    mysql explain 解释
  • 原文地址:https://www.cnblogs.com/sc1314-1218/p/8186216.html
Copyright © 2011-2022 走看看