JS函数部分

函数调用

无参数

javascript 复制代码
  var fun = function() {
    console.log('被调用') //不区分单引号双引号
  }
  fun () //有无分号都可

有参数

javascript 复制代码
 var fun = function(a, b) {
    var sum = a+b
    console.log(sum) 
  }
  fun (10,20) 
立即执行函数

被定义完立即调用,且执行一次

javascript 复制代码
  (function (){
    alert('ni');
  })()
创建对象
javascript 复制代码
  function cyx(name,age,sex) {
    this.name = name,
    this.sex = sex,
    this.age = age,
    this.hi = function() {
      console.log('hi');
    }
  }

  var person1 = new cyx("常",19,"女")
  console.log(person1)

在上面过程中容易出错的两个点:

1,第六行的hi要加引号

2,创建person1 时要用 new 实例化对象

相关推荐
ayqy贾杰43 分钟前
GPT-5.5+Codex全自动搓出macOS游戏,创作链路首次真正连续
前端·面试·游戏开发
wengqidaifeng1 小时前
C++从菜鸟到强手:1.基础入门
开发语言·c++
hhb_6181 小时前
PHP 8.x 核心特性与工程化开发实践指南
开发语言·php
geovindu2 小时前
go: Flyweight Pattern
开发语言·设计模式·golang·享元模式
xyq20243 小时前
TypeScript中的String类型详解
开发语言
英俊潇洒美少年3 小时前
Vue2/Vue3 vue-i18n完整改造流程(异步懒加载+后端接口请求)
前端·javascript·vue.js
小糖学代码9 小时前
LLM系列:1.python入门:15.JSON 数据处理与操作
开发语言·python·json·aigc
空中海9 小时前
第七章:vue工程化与构建工具
前端·javascript·vue.js
handler019 小时前
从源码到二进制:深度拆解 Linux 下 C 程序的编译与链接全流程
linux·c语言·开发语言·c++·笔记·学习
zhensherlock9 小时前
Protocol Launcher 系列:Trello 看板管理的协议自动化
前端·javascript·typescript·node.js·自动化·github·js