博主网站(未完善)
博主首页

目录

01图标库
02插件安装

01条件渲染
02列表渲染
03模板渲染
04计算属性
05侦听器
06样式绑定
07样式
08事件
09表单输入绑定
10生命周期
11组件
12脚手架
13vue-router
14vuex
15拖拽
16组件间传递

01HTML元素
02CSS样式

01filter、find……
02匿名函数……
03动态拼接地址
04vh、vm
05vue中ref
06js类型判断
07插槽
08富文本编辑器
09javaScript
10watch监听
11依赖注入
12ES6运算符
13flex-direction
14本地存储
15随机颜色
16中间延申
17多次触发问题
18nvm安装
19表单数据动态
20持久化存储
21$nextTick
22::v-deep
23tab失灵
25封装表单验证
26电梯导航栏
27页面滚动渐入动画

css3基础01

01bs列表
02bs栅格
03bs表单
更新中......

其他---02匿名函数、回调函数、立即执行函数、箭头函数(未完)

01.匿名函数:顾名思义指的是没有名字的函数,在实际开发中使用的频率非常高!也是学好JS的重点。

匿名函数:
(function (){

    //由于没有执行该匿名函数,所以不会执行匿名函数体内的语句。

    console.log("张培跃");

})




匿名函数事件用处:
<input type="button" value="点我啊!" id="sub">

<script>

    //获得按钮元素

    var sub=document.querySelector("#sub");

    //给按钮增加点击事件。

    sub.onclick=function(){

        alert("当点击按钮时会执行到我哦!");

    }

</script>





匿名函数对象用处:
var obj={

    name:"张培跃",

    age:18,

    fn:function(){

        return "我叫"+this.name+"今年"+this.age+"岁了!";

    }

};

console.log(obj.fn());//我叫张培跃今年18岁了!

02.立即执行函数,“()”叫执行符号,谨记:只有表达式才能被执行符号执行。

例子1:
test()
解析:常见的地方使用来执行一个函数,在没有函数时候,可以把test理解一个表达式,后面的括号理解为执行符号


例子2: function test(){ console.log('a') }() 解析:此函数无法执行,因为括号全面不是表达式,而是一个函数声明

例子3: var test=function(){ console.log('a') }() 解析:此函数可以执行

例子4: (function (){ //此时会输出张培跃 console.log("张培跃"); })() 解析:此函数可以被执行,也叫立即执行函数,因为函数被括号包含,所以变成了一个表达式,即能被执行符号执行

03.

posted @ 2021-12-22 23:04  !ment  阅读(81)  评论(0编辑  收藏  举报