zoukankan      html  css  js  c++  java
  • js介绍

     js介绍

    js是一款运行在客户端的网页编程语言。

    组成部分:

            ecmascript           js标准

            dom                    通过js操作网页元素

            bom                    通过api操作浏览器

    基于对象:面向过程

    作用:   表单验证    轮播特效     开发游戏

    js书写位置

    a、内嵌式

    b、外链式

    效果:

    输出消息的几种方式

    a、alert()  在页面中弹出一个对话框,早期在js调试使用。

    b、Confirm()在页面弹出一个对话框,常配合if判断使用。

    c、console.log() 将信息输入到控制台,用于js调试。

    d、 prompt()    弹出对话框,用于接收用户信息。

    e 、docunment.write()   在页面输出消息。同时还能输出标签。

    转义字符

    ”   转双引     ’转单引      转换行     转回车

    js注释

    快捷键  ctrl+/        单行注释   //      多行注释  /*  */

    关于变量

    ◆不能以数字或者纯数字开头来定义变量名。

    ◆不推荐使用中文来定义变量名。

    ◆不能使用特殊符号或者特殊符号开头(-除外);

    ◆不推荐使用关键字和保留字来定义变量名。

    ★在JS中严格区分大小写的!!!

    数据类型

    简单数据类型

    A、Number   数字类型    (包含正数  负数  小数)

    数字类型的表达方式

    ★十进制表示法    ★八进制表示法    ★十六进制表示法

    B、字符串  String     (凡是用双引号或者单引号引起的都是字符串)

    C、布尔数据类型  (只有2个值一个是true, 一个是false.   实际运算中true=1,false=0)

    D、undefined    变量未初始化

    E、null  ( null  变量未引用  值为空   object )

    复杂数据类型

    ★ object  对象

    ★ array  数组

    判断数据类型

    typeof()

     

    比较运算符

    <  >   <=  >=   ==  !=

    算术运算符

    ◆+ 加号

        ★两个数字类型的变量相加,得到的是一个数字类型。

        ★一个数字类型和一个字符串相加,得到的是一个字符串。

    ◆— 减号

     ★两个数字类型的变量相减,得到的是一个数字类型。

        ★一个数字类型和一个数字字符串相减,得到的是一个数字类型。

        ★一个数字类型和一个非数字字符串相减,得到的是NaN,是一个数字类型。

    NaN,    not a number

    ◆/ 除号

     ★两个数字类型的变量相除,得到的是一个数字类型。

     ★一个数字类型和一个数字字符串相除,得到的是一个数字类型。

     ★一个数字类型和一个非数字字符串相除,得到的是NaN,是一个数字类型。   

    ★0做为除数的时候,得到结果  Infinity (无限大),是一个数字类型。

    ◆%  取余数

    ◆优先级  有()先计算()里边的

     带操作的赋值运算

  • 相关阅读:
    Insus Meta Utility
    The 'Microsoft.ACE.OLEDB.12.0' provider is not registered on the local machine.
    Insus Binary Utility
    asp.net实现文件下载功能
    Column 'Column Name' does not belong to table Table
    程序已被编译为DLL,怎样去修改程序功能
    如何在Web网站实现搜索功能
    如何把数据流转换为二进制字符串
    Asp.net更新文件夹的文件
    如何显示中文月份
  • 原文地址:https://www.cnblogs.com/v-zqw/p/9430151.html
Copyright © 2011-2022 走看看