zoukankan      html  css  js  c++  java
  • JavaScript的学习1

    1、什么是JavaScript?

     JavaScirpt 是由网景公司开发的一款基本浏览器基于面向对象事件驱动式的网页脚本语言!它的主要应用场景是表单验证、网页特效、一些简单的网页游戏、与服务器进行交互(AJAX)。

    2、书写JS的方式

     嵌入式:<script  type=”text/javascript”>//书写JS代码</script> 

       外链式:<script  type=”text/javascript”  src=”外部的JS文件”></script>

     行内式:JS代码书写在标记的事件属性里面,例:<button onclick=' JS代码 '>确认</button>

     嵌入式书写的JS代码它只能被当前的HTML文档使用外链式的JS代码可以被多个HTML文档使用。

     JS的注释方式:单行注释://注释的内容     多行注释:/*注释内容*/

     书写JS的语法规则:JavaScript区分大小写、须嵌入在HTML文件中、代码中不能出现有<>以及不能有CSS代码、语句末尾可以加分号一定是英文下的分号(;),最好加分号、可以独立保存为一个外部文件

    3、变量 声明变量格式:var 变量名 =

     变量名命名规则:变量名可以使用大小写英文字母、数字、下划线(_)、美元符号($)来组成

                             变量名不能以数字开头

               变量名不能用JS中的关键字以及保留字

             变量名是由多个单词组成的 那么建议使用下划线接连法、驼峰法

        下划线接连法:var  get_user_name      驼峰法:var  getUserName

    4、三个常见的输出方法:

     window.alert(数据或者变量名)   window.alert('Hello,world!');  作用:是向浏览器的窗口中弹出一个警告提示框

     window.document.write(数据或者变量名)    作用:向body标记中输出内容

      console.log(数据或者变量名)    作用:是将数据输出在浏览器的控制台中

    5、变量的数据类型

     变量的数据类型分为两大种:基本数据类型和复合数据类型

     基本数据类型:只能存储一个值。String(字符串)number(数值)boolean(布尔)null()undefined(未定义)

     String(字符串):只要是加了引号的字符它们就是String

     number(数值):包含:整数与小数(浮点数)

     boolean(布尔):只有两个值:truefalse

     null():空型的值只有一个:null

     undefined(未定义):声明了变量 但是没有给其赋值

    6、运算符与表达式

      算数运算符:

    运算符

    含义

    举例

    +-、*、/

    加、减、乘、除

     

    %

    取模运算符(两数相除取余数)

    10%3结果为1

    ++

    1运算符。

    m++++m

    --

    1运算符

    m--—m

    -

    取反运算符

    var m=-9

      赋值运算符:

    运算符

    举例

    =

    M = 2

    +=

    M +=2  展开后M = M+2

    -=

    M -=2   展开后 M = M-2

    *=

    M *=2   展开后 M= M*2

    /=

    M /= 2  展开后M=M/2

  • 相关阅读:
    modal 过程中添加动画
    SVSegmentedControl 标签页
    带输入框的UIAlertView
    Django小结
    译Step-by-Step Guide on Configuring Django-Userena
    使用国内镜像通过pip安装python 包
    pycryto实现AES加密解密算法
    notepad++搜索的一些东西
    [转]notepad++正则表达式替换字符串详解
    [转]Notepad++快捷键
  • 原文地址:https://www.cnblogs.com/dufeibufei/p/6047503.html
Copyright © 2011-2022 走看看