-
页面中如果有几段文字,那么每一段文字都需要单独使用一个
<p>
标签,如过全部放在一起有两个问题,1:text-indent
首行缩进不好实现,2:换行也比较麻烦。
(我当时这样想写在一起的原因是:这是一篇文章,后台会不会是一起传给我们的) -
轮播图左右切换的按钮,我吧按钮写在了轮播"区域",导致轮播时,左右两个按钮也跟着“轮播了”, 没有认真观察轮播效果啊。。粗心 哈哈
-
轮播图中左右切换的按钮的位置,是Swiper给我们定义好的,我不知道然后去修改了,对文档不熟悉,用的时候还是得静下心好好看看。幸好你叫我使用Swiper这个库,果然如你所说,这个库能设置的东西比较多,iView很多效果实现不了。
-
关于:
<swiper :options="flashSale.swiperOption" ref="mySwiper">
computed: {
swiper() {
return this.$refs.mySwiper.swiper;
}
},
还是不太了解,原因是: 1. mySwiper
, 是哪里来的? 2. this.swiper.el 是从哪里来的? 3.对ref
和$refs
不了解
对象(第二天)
- 所有对象可以是原型吗?因为都可以被继承?
- 对象的方法通常是继承的属性, 不太理解,我只知道可以继承方法,为什么方法是继承的属性?
- 对象是动态的————可以新增属性也可以删除属性————但它们常用来模拟静态对象以及静态类型语言中的“结构体”。有时候它们也用做字符串的集合。
这句话不太理解,对象是动态的,因为可读可写,也可以作为字符串集合,中间的不理解。
- js中除了字符串、数字、true,false,null,undefined之外,js中的值都是对象。
这个是不是通过js的数据类型来判断的,js6中数据类型前面除了前五个不是对象,其余都是对象
-
尽管字符串、数字、布尔值不是对象,但是他们的行为和不可变对象非常类似。
-
对象时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
- 对象最常见的用法就是:创建、设置、查找、删除、检测、和枚举它的属性。
这应该是我需要掌握的基本用法。其中设置、删除、检测、枚举都不太熟。。。
网友评论