zoukankan      html  css  js  c++  java
  • js声明引入和变量声明和变量类型、变量

    问题:

      在网页的发展历程中,发现网页不能对用户的数据进行自动校验,和提供一些特效。

    解决:

      使用javascript。

    作用

      可以让网页和用户进行直接简单的交互。

      可以让网页制作特效和动画。

    声明js代码域

    1.<script type="text/javascript"></script>

    2.<script src="js/my.js" type="text/javascript" charest="utf-8"> </script>

    js的变量

      js中的所有变量只有var关键字。

      js的声明是严格区分大小写。

      j中的字符可以使用双引号也可以使用双引号。

      js中可以声明同名变量,不会报错。

      后面的会将前面的声明覆盖掉。

      数据类型判断关键字:typeof。

    js中数据类型

      number

      string

      boolean

      object

      null

      undefined

    (1)未定义的值和定义未赋值的为undefined。

    (2)null是一种特殊的object。

    (3)NaN是一种特殊的number。表示非数(Not a Number), NaN 不等于自己 。即 NaN == NaN 是 false 。判断NaN 使用 isNaN()。

    js的声明变量:使用var关键字声明变量,例如

      var a=1;

      var a1=2.2;

      var a3="哈哈";

      var a4=false;

      var a5=new Date();

    js变量特点:

      变量声明只有var关键字,声明的变量可以存储任意类型的数据。

      js中的代码可以不使用分号结束,不建议使用。

      声明不赋值,默认就是undefined。

    js的数据类型

      使用关键字typeof

      number数据类型

      string 字符类型

    js的变量强转

       使用Number()函数,将其他数据类型转换为数值类型,转换失败返回NaN(not a nmber)。

       使用Boolean()函数,将其他数据类型转换为数值类型,有值返回true,无值返回false。

    特殊的值

      object

      null

      undefine

  • 相关阅读:
    java动态注册Filter,Servlet,Listener
    java防止html脚本注入
    java中常用的几种跨域方式
    backbone 要点知识整理
    创建对象-constructor丢失的问题
    css3 动画(animation)-简单入门
    sass安装
    sass安装步骤
    javascript how sort() work
    javascript 获取调用属性的对象
  • 原文地址:https://www.cnblogs.com/qhcyp/p/10590404.html
Copyright © 2011-2022 走看看