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:条除本次循环,跳入下一次循环; 

  • 相关阅读:
    linq中的AsEnumerable()方法
    c# 一个匿名对象中包含多个子对象的处理方式
    jenkins的安装与启动
    牛客网-2018年湘潭大学程序设计竞赛-F
    poj-1149(最大流)
    hdu-2255(带权二分图)
    bzoj-1191(二分图最大匹配)
    codevs2822
    hdu 5652(并查集)
    hdu—3861(tarjan+二分图)
  • 原文地址:https://www.cnblogs.com/sc1314-1218/p/8186216.html
Copyright © 2011-2022 走看看