• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
 






YZD无敌

 
 

Powered by 博客园
博客园 | 首页 | 新随笔 | 联系 | 订阅 订阅 | 管理

2020年3月17日

23.基本数据类型、 引用数据类型 、栈、堆
摘要: 计算机无法直接操纵硬盘,是操作硬盘里的内存条,内存条里分 栈 与 堆 基本数据类型存在栈里,引用数据类型放在堆里 引用数据类型:function object 例如 a 值 6放在栈区 var haha=function(){} haha 放在栈区,对应的值是函数代码块在堆区的地址 把一个函数赋值给 阅读全文
posted @ 2020-03-17 20:13 努力到死 阅读(263) 评论(0) 推荐(0)
 
22.函数预解析、变量与函数优先问题、函数的自执行( + - ~ () )及应用场景
摘要: 一:预解析: 1.变量预解析 即在变量声明之前使用变量 2.函数声明预解析: 在函数声明之前调用 11 预解析,解析的是声明而非赋值。 函数的预解析可以执行函数体,变量的预解析不会给变量赋值 3函数表达式不会预解析:只会提升变量,不提升函数(提升指:可被预解析) haha被提升,但是只针对变量 ,只 阅读全文
posted @ 2020-03-17 18:29 努力到死 阅读(543) 评论(0) 推荐(0)
 
21.函数的递归调用(频繁的调用自身)、 函数第二种声明方式:函数表达式(表达式里的函数不再是函数)
摘要: 重要案例: 计算5的阶乘。 if(num==1)实际上是对num-1的判断。return 1也是对 sum(num -1)的返回值。 reurn 中调用函数,参数为递变值,即可完成函数的递归调用。 二:函数表达式 第一种函数的声明方式: function m (){} 第二种函数的声明方式: 函数表 阅读全文
posted @ 2020-03-17 15:44 努力到死 阅读(158) 评论(0) 推荐(0)
 
5.变量名 函数名 命名规则
摘要: 变量名与函数名命名规则一样: 阅读全文
posted @ 2020-03-17 11:26 努力到死 阅读(705) 评论(0) 推荐(0)
 
20.函数定义 、arguments实参列表及注意事项、模拟重载、return的两个作用:1.返回函数值 2.做终止语句、 console语句中多次调用函数,打印出的值是return值取和
摘要: 函数的用处:来实现高内聚低耦合,把共同需要的代码高度封装起来,以此减少重复代码,封装的函数只有调用才会执行。 函数名的命名规则与变量的命名规则一样,js中唯一能封闭作用域的就是函数 一:函数的声明和调用: 声明格式: 调用格式:函数名() 函数可调用多次: 实际运用都是在特定条件下调用函数来实现功能 阅读全文
posted @ 2020-03-17 10:06 努力到死 阅读(210) 评论(0) 推荐(0)