• 函数概念


    JavaScript

    介绍

    使用方法:

    1. 使用< script>标签
    2. 导入外部js文件,不用script标签。
    3. 作为事件属性,定义在元素内部,html标准上。

    弹框

    1. 提示框 alert()
    2. 确认框 confirm()
    3. 输入框 prompt()

    输出方式

    1. 文档中输出: document.write( );
    2. 控制台中输出: colose.log( );

    获取元素方法

    1. document.getElementById( );

    变量

    1. 数据临时存储的容器,var开头
    2. 可以使用数字 字母 — $ 组成,不能以数字开头,避免使用系统关键字

    严格模式

    'use strict'

    数据类型-Number

    整形的表示

    1. 十进制
    2. 八进制:以0开头,严格模式下不支持
    3. 十六进制:以0x开头

    浮点形表示

    1. 小数:无限接近不等于(精度)
    2. 科学计数法:最大e325

    无穷,有穷

    1. Infinity : 100/0
    2. -Infinity : 100/-0
    3. 判定 : isFinite

    NaN的特点

    1. 是数字,不是数字类型,(与不能转换成数字的字符串参与运算得到)
    2. 判定 : isNaN

    Number的强制转换

    1. Number( )
    2. parseInt( )

    字符串类型String

    转义字符

    1. 换行
    2. 回车
    3. tab

    编码

    1. unicode

    函数Function

    特点

    1. 提高软件的开发可靠性
    2. 提高软件的开发效率
    3. 提高软件的可维护性
    4. 提高程序的重用性

    声明方式

    1. 关键字 function demo(){ }----(函数的调用可以提前)
    2. 使用匿名函数 var demo = function(){}
    3. 使用构造函数 var demo = new Function()

    函数的参数

    1. 多个参数使用,号隔开
    2. 形参>实参,返回undefined | 形参<实参,多余的忽略
    3. 参数设置默认值:if(a===undefined){a=}
    4. 使用arguments 类数组对象

    结束函数

    1. return 可以有返回值,也可以没有返回值

    函数的调用与引用

    1. dome( );调用
    2. dome;引用

    变量的作用域

    1. 全局变量: 定义在函数外部,内部可以使用
    2. 局部变量: 定义在函数外部,外部不可以使用

    回调函数

    1. 函数的形参也是一个函数

    递归函数

    1. 函数内部调用自己
  • 相关阅读:
    OSX 10.8+下开启Web 共享 的方法
    OSX 10.8+下开启Web 共享 的方法
    OSX 10.8+下开启Web 共享 的方法
    ★如何解释特修斯之船问题?
    ★如何解释特修斯之船问题?
    ★如何解释特修斯之船问题?
    JS中event.keyCode用法及keyCode对照表
    JS中event.keyCode用法及keyCode对照表
    JS中event.keyCode用法及keyCode对照表
    用webgl打造自己的3D迷宫游戏
  • 原文地址:https://www.cnblogs.com/wangrui38/p/6921710.html
Copyright © 2020-2023  润新知