JavaScript运算符均有明确的优先级与结合性。优先级较高的运算符将先于优先级较低的运算符进行运算。结合性是指具有同等优先级的运算符将按照怎样的顺序进行运算。结合性有向左结合和向右结合两种。例如,表达式a+b+c,向左结合就是先计算a+b,即(a+b)+e;而向右结合就是先计算b+c,即a+(b+c)。JavaScript运算符的优先级与结合性如表下所示。查看全文>>
如果在for循环中使用let关键词声明变量,索引值只会在循环体内有效,循环结束后,索引值会被回收; 如果在for循环中使用var关键词声明变量,索引值在循环结束后,索引值仍然可以访问,所以在for循环中使用let关键字声明变量时最合适的。查看全文>>
CSS是层叠式样式表的简称,层叠性和继承性是其基本特征。对于网页设计师来说,应深刻理解和灵活运用这两个概念。层叠性是指多种CSS样式的叠加。例如...查看全文>>
虽然网页的表现形式千变万化,但网页的基本构成要素是相同的,主要包含文字图像、超链接和多媒体四大要素。下面详细介绍网页基本构成的相关知识。查看全文>>
浏览网页时,常常会有网站广告,当我们点击关闭就不见了,但是我们重新刷新页面,会重新出现。这种效果本质上是让一个元素在页面中隐藏或者显示出来。查看全文>>
想要实现盒子是固定屏幕某个位置,滚动屏幕该盒子位置依然保持不变。浮动可以让多个块级盒子一行没有缝隙排列显示,经常用于横向排列盒子。定位则是可以让盒子自由的在某个盒子内移动位置或者固定屏幕中某个位置,并且可以压住其他盒子。浮动无法快速实现,此时就需要定位来实现。查看全文>>