IT入门 > 面试题 > 前端面试题 >

  • CSS中使用列布局是什么?

    日期:2017-07-09 08:54:31 点击:1420 好评:0

    CSS列布局帮助你分割文本变为列,例如考虑下面的杂志新闻在一个大的文本中,但是我们需要在他们之间使用边界划分为3列,这里HTML5的列布局就有所帮助了 为了实现列布局我们需要指...

  • 1.SGML(标准通用标记语言)和HTML(超文本标记语

    日期:2017-07-09 08:52:17 点击:3759 好评:0

    ① HTML是SGML的一个实例,它的DTD作为标准被固定下来,因此,HTML不能作为定义其它置标语言的元语言。XML是SGML的一个子集,严格地讲,XML也还是SGML。与HTML不同的是,XML有DTD,因而也可...

  • 你能解释一下CSS的盒子模型么?

    日期:2017-07-09 08:51:37 点击:5572 好评:0

    CSS和模型是围绕在HTML元素周围的定义Border(边界),padding(内边距)和margin(外边距)的矩形空间 Border(边界):定义了元素包含的最大区域,我们能够使边界可见,不可见,定义高度和宽度等;...

  • 什么是Web Workers?为什么我们需要他们?

    日期:2017-07-09 08:51:20 点击:4726 好评:0

    考虑以下会执行上百万次的繁重的循环代码 functionSomeHeavyFunction() { for (i = 0; i 10000000000000; i++) { x = i + x; } } 比方说上面的循环代码在HTML按钮点击以后执行,现在这个方法执行是同步的,...

  • 你能解释一些CSS3中的文本效果么?

    日期:2017-07-09 08:51:05 点击:7231 好评:0

    这里面试官期待你回答两个Css的文本效果,以下是两种需要注意的效果 阴影文本效果 .specialtext { text-shadow: 5px 5px 5px #FF0000; } 文字包装效果 style .breakword {word-wrap:break-word;} /style...

  • 为什么要初始化CSS样式

    日期:2017-07-09 00:51:10 点击:1190 好评:4

    因为浏览器的兼容问题,不同浏览器对有些标签的默认值是不同的,如果没对CSS初始化往往会出现浏览器之间的页面显示差异。- 当然,初始化样式会对SEO有一定的影响,但鱼和熊掌不...

  • $apply()和 $digest()的区别

    日期:2016-10-10 15:23:38 点击:2698 好评:2

    安全性: $ apply()可以接收一个参数作为function(),这个 function 会被包装到一个 try catch 块中,所以一旦有异常发生,该异常会被 $exceptionHandler service 处理。 $ apply会使ng进入 $ digest cycle...

  • compile和link的区别

    日期:2016-10-10 15:23:06 点击:3738 好评:0

    编译的时候,compile转换dom,碰到绑定监听器的地方就先存着,有几个存几个,到最后汇总成一个link函数,一并执行,提升了性能。 function compile(tElement, tAttrs, transclude) { ... }tElement为编...

  • 依赖注入

    日期:2016-10-10 15:21:34 点击:7149 好评:2

    让我们可以不用自己实例化就能创建依赖对象的方法. 简单的来说, 依赖是以注入的方式传递的. 在Web应用中, Angular让我们可以通过DI来创建像Controllers和Directives这样的对象. 我们还可以...

  • angular的数据绑定采用什么机制?详述原理

    日期:2016-10-10 15:20:17 点击:1646 好评:0

    AngularJS 的双向数据绑定采用脏检查(dirty-checking)机制。ng只有在指定事件触发后,才进入 $ digest cycle : - DOM事件,譬如用户输入文本,点击按钮等。( ng-click ) - XHR响应事件 ( $ http )...

广告位API接口通信错误,查看德得广告获取帮助