分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 运营维护

js预编译规则

发布时间:2023-09-06 01:33责任编辑:彭小芳关键词:js编译

1.创建一个AO对象

2.找形参、变量声明,把形参、变量声明的名作为AO对象的属性名,值为undefined

3.实参形参相统一,即把与形参相对应的实参的值赋给AO对象中相应的属性

4.找函数声明,把函数声明的名作为AO对象的属性名,把整个函数块赋给对应的属性

function test(a,b) { ???console.log(a) ???c=0; ???var c; ???a=3; ???b=2; ???console.log(b); ???function b() {}; ???function d() {}; ???console,log(b);}test(1) ????????????????//1,2,2

1.AO{

}

2.AO{
?a:undefined,
?b:undefined,
?c:undefined,
}

3.AO{
?a:1,
?b:undefined,
?c:undefined,
}

4.AO{
?a:1,
?b:function() b{},
?c:undefined,
?d:function() d{}
}

js预编译规则

原文地址:https://www.cnblogs.com/skyeming/p/8137934.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved