js初学记录

全局作用域:全局。

函数作用域:函数内部。

块作用域:用{}来界定块级作用域,if和for语句的里的{}也属于块作用域。

1、var和let的区别

两者都可以定义变量,var定义的块作用域变量可在块外被使用,而let定义的块作用域变量不可在块外被使用。

var没有块的概念,可以跨块访问,不能跨函数访问(全局除外)。

let有块的概念,不可跨块访问,也不能跨函数访问。

if(true){ var num = 100; }
console.log(num);          //正常打印100

if(true){ let age = 60; }
console.log(age);          //报错:age is not defined

2、tab页的实现简单例子

外层一个大盒子,里面一个头部盒子(即选项卡)+内容盒子(随着选项卡变化显示的内容也产生相应的变化)。

3、如何设置端口固定从8081开始?

在vue中添加一个vue.config.js文件,写入:

module.exports = {
        devServer: {
                open: process.platform === 'darwin',
                port: 8081,
                https: false,
                hotOnly: false,
                proxy: null, // 设置代理
                before: app => {}
            },
}

4、为什么不用divs[i].className='show'

因为我们需要的是需要响应操作的,但是这个i是没有响应动作的,所以我们需要把下标绑定响应操作。即spans[i].index=i,此行代码只是单纯把响应操作绑定一个下标,方便后面用下标调用显示函数;

5、循环渲染数据

                    

{{ item.name }}

                    

{{ item.cont }}

                  

data中定义list:

 list: [

        {

          name: "经度:",

          cont: "104.42",

        },

        {

          name: "纬度:",

          cont: "104.42",

        },

        {

          name: "高度:",

          cont: "104.42",

        },

     

        {

          name: "速度:",

          cont: "104.42",

        },

      ]

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值