42 lines
991 B
JavaScript
42 lines
991 B
JavaScript
var content =(
|
|
function(){
|
|
// 创建模块化
|
|
var arr=[];
|
|
var name="潇潇";
|
|
var age=20;
|
|
var tip=true
|
|
function doing(name,age) {
|
|
console.log("这是你的名字"+name+"\n"+"这是你的年龄"+age+"\n"+name+"在吃饭");
|
|
}
|
|
if(tip){
|
|
doing(name, age)
|
|
}
|
|
arr.name=name
|
|
arr.doing=doing
|
|
return arr
|
|
}
|
|
)()
|
|
// 创建闭包:确保有作用域以免变量被修改
|
|
// ()(
|
|
// function(){
|
|
|
|
// }
|
|
// )
|
|
// var content = ( //创建模块化
|
|
// function () {
|
|
// var arr = [];
|
|
// var name = "潇潇";
|
|
// var age = 20;
|
|
// var tip = true
|
|
// function doing(name, age) {
|
|
// console.log("这是你的名字" + name + "\n" + "这是你的年龄" + age + "\n" + name + "在吃饭");
|
|
// }
|
|
// if (tip) {
|
|
// doing(name, age)
|
|
// }
|
|
// arr.name = name
|
|
// arr.doing = doing
|
|
// return arr //返回内容保存到模块化名
|
|
// }
|
|
// )()
|
|
// 别处文件调用使用 模块名.属性进行调用
|