所谓块状元素,其实就是指display等于block或table的元素,这类元素的特点就是得独占一行,不管里面内容有多少它都要独占一行。比如div、h1、h2、p、table、ul、ol等。内联元素就是指display等于inline或in...
HTML语义化重不重要?我觉得还是蛮重要的。同样是标题,你用div和用h1这个语义化标签,从外观上看,展现的效果是一样的。但是作为程序员,我肯定更喜欢那个用h1的代码,这就是第一点——可读性的问题。HTML语义化的意思除了增加代码的可读性,...
这里我定义了一个列表数据,将借助三个不同的按钮来改变列表的数据。调用方法:Vue.set(target,key,value)说一下target/key/value分别代表的意思。target: 要更改的数据源【可以是对象,也可是数...
怎么去理解前端开发里的模块化和组件化?从整体概念上来讲,模块化体现的是一种分治的思想,而组件化是模块化思想的实现手段;从复用角度上讲,模块一般是项目范围内的,比如一个项目划分为子系统、模块、子模块,而组件可以是提出来跨项目复用的,这或许是二...
为什么JavaScript是单线程的?针对这个问题,小编来发表一下看法。其实,所有的程序都应该是单线程的,原因在于,多线程会形成死锁和程序执行错误——异步调用不了不支持异步的函数,可能会得到错误的执行结果。不少语言为了规避这种错误,干脆抛出...
今天看到一篇文章,它的论调是梦一队按照总决赛的赛制可以4比0完虐梦八队,我笑了笑,试图捡起脚旁的砖头。我想说,按照生物进化论,梦八完爆梦一才对啊!哈哈开个玩笑,下面请看我分析。我是这么认为的,伯德和魔术师梦一时期都处于生涯的末期,差不多要退...
咱们js里定义变量的时候,通常前面要加了var,实际上省掉var也是可以用的。1、var私有变量,只可以在当前的js使用,或者也可以这么说:只能在当前的作用域使用,定义私有变量,不能delete。2、如果省略var去定义变量,比如ab=...
在ES5里有两种作用域,一个是全局作用域,一个是函数作用域。配合着代码来解释吧:<scripttype="text/javascript">...
这篇文章来浅谈一下break、continue、return的区别。break:结束当前的循环体。(比如for循环、while循环)continue:跳出本次循环,继续(即continue)去执行下一次循环。return:return就比较...
1、先来说说逻辑运算符&&(短路与)。一句话概括就是:只要碰到false或者等价于false的就短路,只要短路了就不会继续往后执行了。①如果短路了,得到造成短路的这个值。②如果没短路,得到的是第二个值。console.lo...