zoukankan      html  css  js  c++  java
  • JavaScript简介

    一、介绍:

    JS是运行客户端的脚本语言,是嵌套在html中,能被浏览器直接解析;

      主要用于写网页特效,表单验证,增加用户与浏览器之间的交互效果。

    二、JS代码实现:

    1、JS代码需要写在script标签内;

    2、script标签位置任意;

    3、script标签,可以有多个;

    三、JS的输出语句:

    1、alert() 弹出一个对话框窗口 (组织浏览器选中其他内容显示) 程序调试  用 换行;

    2、console.log()  控制台打印  程序调试  用 换行;

    3、document.write(); 在浏览器打印  用<br>换行;

    四、JS中的字面量(常量):

    整数型(整数,小数) 字符型(以''或""括起来的一串字符)

    五、变量:

    1、变量需要先定义再使用:

    用var 定义 (var可以省略)

    2、变量的命名规范:

    ①、只能由 字母、数字、下划线、$组成;

    ②、不能用数字开头;

    ③、不能使用系统指定的关键字开头;

    ④、见名识意;

    3、变量的数据类型:

    基本数据类型(数值型number、字符型string、布尔型boolean)、复合数据类型(object)、特殊数据类型(null、undefined)

    六、运算符:

    1、分类:

    算术运算符、赋值运算符、关系运算符、逻辑运算符、条件运算符;

    2、类型转换:

    ①、自动类型转换:

    算数运算和关系运算时。会产生自动类型转换,纯数字字符串会自动转换成数值进行计算;

    ②、强制类型转换:

    parseInt():将某个字符串强制转换成整数;不能正常转的结果是NaN

    parseFloat():将某个字符串强制转换成小数;不能正常转的结果是NaN

    Number():强制将某个类型转换成number类型;不能正常转的结果是NaN

    Boolean():强制将某个类型转换成布尔型;

    toString():将某个类型转换成字符串;

    isNaN():返回一个布尔类型值 true/false (判断非数字,是的话返回false)

    eval():将一个字符串转换成合适表达式,并输出表达式的值

  • 相关阅读:
    Windows Service 2016 DatacenterStandEmbedded激活方法
    批处理文件设置IP以及DNS
    C#类的一些基础知识(静态方法可以不用实例化调用)
    Dynamics Crm Plugin插件注册的问题及解决方案(持续更新。。。。。。)
    【转载】C# get 与set的一些说明
    C#补位函数PadLeft和PadRight
    Kubernetes集群调度之Scheduler
    Kubernetes集群控制之ControllerManager
    Kubernetes集群大脑之apiserver
    Kubernetes集群存储之etcd
  • 原文地址:https://www.cnblogs.com/21-forever/p/10860198.html
Copyright © 2011-2022 走看看