Blogger Information
Blog 7
fans 0
comment 0
visits 4589
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
js的引用方式,变量与常量,函数
辰辰
Original
1164 people have browsed it

js引用方式

行内脚本

  • 直接与一个元素的事件属性绑定
  • 可以用on+事件名称来使用
  • 实例演示(用botton标签)
    1. <button onclick="alert('nihao')">a</button>

内部脚本

  • 将js代码写到script标签中
  • 实例演示(用botton标签)
  1. <button onclick="btn()">a</button>
  2. <script>
  3. function btnClick() {
  4. onclick = alert('nihao');
  5. }
  6. </script>

外部脚本

  • 写在js文件中
  • 实现了js代码的共享
  • 实例演示
    1. function btnClick() {
    2. onclick = alert('nihao')
    3. }

结果


变量与常量

变量

声明方法

  • let来声明变量
  • let不能重复声明,可以重复使用
  • 命名时用驼峰式(userName…)

使用方式

  1. let btn = '1';

常量

声明方法

  • const来声明常量
  • 不允许更新
  • 命名时通常全大写,多个单词之间用’_’

使用方式

  1. const btn = '1';

函数

声明方法

  1. // function +函数名 +() +{}

匿名函数

  • 把声明做成一个变量或常量
    1. let name = function () {}

高阶函数

  • 使用函数为参数或将函数作为返回的函数
    1. function demo() {
    2. return function () {
    3. return 'nihao'
    4. }
    5. }
    6. console.log(demo());

归并函数

  • 将所有参数压倒一个数组中来简化参数的获取过程
  • reduce()可以多值计算
    1. sum = function (...arr) {
    2. return arr.reduce((p, c) => p + c);
    3. }

箭头函数

  • 不用写function
  • 小括号和大括号之间放一个=>
  • 如果代码只有一行语句,可以删除大括号
  • 如果只有一个参数,可以删除小括号
  • 如果要使用this,不要用箭头函数
    1. sum = a => a + 10;
    2. console.log(sum(10));

立即执行函数

  • 它就是IIFE
  • 声明调用二合一
  • 写法: (函数)(参数)
    1. (function (a, b) {
    2. console.log(a + b);
    3. })(10, 20)
Correcting teacher:天蓬老师天蓬老师

Correction status:qualified

Teacher's comments:
Statement of this Website
The copyright of this blog article belongs to the blogger. Please specify the address when reprinting! If there is any infringement or violation of the law, please contact admin@php.cn Report processing!
All comments Speak rationally on civilized internet, please comply with News Comment Service Agreement
0 comments
Author's latest blog post