美文网首页
2018-04-10

2018-04-10

作者: 小熊530 | 来源:发表于2018-04-10 23:31 被阅读0次
    1. 页面中如果有几段文字,那么每一段文字都需要单独使用一个<p>标签,如过全部放在一起有两个问题,1:text-indent首行缩进不好实现,2:换行也比较麻烦。
      (我当时这样想写在一起的原因是:这是一篇文章,后台会不会是一起传给我们的)

    2. 轮播图左右切换的按钮,我吧按钮写在了轮播"区域",导致轮播时,左右两个按钮也跟着“轮播了”, 没有认真观察轮播效果啊。。粗心 哈哈

    3. 轮播图中左右切换的按钮的位置,是Swiper给我们定义好的,我不知道然后去修改了,对文档不熟悉,用的时候还是得静下心好好看看。幸好你叫我使用Swiper这个库,果然如你所说,这个库能设置的东西比较多,iView很多效果实现不了。

    4. 关于:

    <swiper :options="flashSale.swiperOption" ref="mySwiper">
    
    
     computed: {
        swiper() {
          return this.$refs.mySwiper.swiper;
        }
      },
    

    还是不太了解,原因是: 1. mySwiper, 是哪里来的? 2. this.swiper.el 是从哪里来的? 3.对ref$refs不了解

    对象(第二天)

    1. 所有对象可以是原型吗?因为都可以被继承?
    2. 对象的方法通常是继承的属性, 不太理解,我只知道可以继承方法,为什么方法是继承的属性?
    3. 对象是动态的————可以新增属性也可以删除属性————但它们常用来模拟静态对象以及静态类型语言中的“结构体”。有时候它们也用做字符串的集合。

    这句话不太理解,对象是动态的,因为可读可写,也可以作为字符串集合,中间的不理解。

    1. js中除了字符串、数字、true,false,null,undefined之外,js中的值都是对象。

    这个是不是通过js的数据类型来判断的,js6中数据类型前面除了前五个不是对象,其余都是对象

    1. 尽管字符串、数字、布尔值不是对象,但是他们的行为和不可变对象非常类似。

    2. 对象时hi可变的,我们通过引用而非操作值来操作对象。如果变量x是指向一个对象的引用,那么执行var y = x;变量y也是指向同一个对象的引用,而非这个对象的副本。通过变量y修改这个对象亦会对变量x造成影响。

    这段话说的主要是对象是引用类型的,赋值操作都变成引用对象的地址。如果要操作值而非对象地址,就得先拷贝对象。

    var a = { name: 'xiaoming' }
    var x = a;
    console.log(x);
    var y = x;
    console.log(y);
    y.name = 'zhangsan';
    console.log('x:'+ x.name + 'y:'+ y.name +'a:' + a.name);
    

    结果:

    { name: 'xiaoming' }
    { name: 'xiaoming' }
    x:zhangsan y:zhangsan a:zhangsan
    

    x 引用了对象a,得到了一个地址,指向a, y引用了x,得到了x的地址,同样指向a

    1. 对象最常见的用法就是:创建、设置、查找、删除、检测、和枚举它的属性。

    这应该是我需要掌握的基本用法。其中设置、删除、检测、枚举都不太熟。。。

    相关文章

      网友评论

          本文标题:2018-04-10

          本文链接:https://www.haomeiwen.com/subject/kzuohftx.html