IT入门 > 面试题 > 前端面试题 >
  • 你能解释一下CSS的盒子模型么?

    2017/07/09 点击:5533

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

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

    2017/07/09 点击:7202

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

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

    2017/07/09 点击:4696

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

  • Web Worker线程的限制是什么?

    2016/06/13 点击:6039

    Web worker线程不能修改HTML元素,全局变量和Window.Location一类的窗口属性。你可以自由使用Javascript数据类型,XMLHttpRequest调用等。

  • 我们如何在JavaScript中创建一个worker线程?

    2016/06/19 点击:2493

    创建一个worker线程,我们需要通过Javascript文件名创建worker对象 var worker = new Worker(MyHeavyProcess.js); 我们需要使用PostMessage发送信息给worker对象,下面是相同的代码。 worker.postMessage(); 当wo

  • 如何中止Web Worker?

    2016/06/13 点击:6697

    w.terminate();

  • 为什么我们需要HTML5的服务发送事件?

    2016/06/13 点击:5201

    网络世界的普遍需求是从服务器更新。以一个股票应用为例,浏览器必须定期从服务器更新最新的股票值。 现在实现这类需求开发者通常写一些PULL的代码,到服务器同时抓取某些区间数

  • HTML5中的本地存储概念是什么?

    2016/06/13 点击:4939

    很多时候我们会存储用户本地信息到电脑上,例如:比方说用户有一个填充了一半的长表格,然后突然网络连接断开了,这样用户希望你能存储这些信息到本地,当网络恢复的时候,他

  • 我们如何从本地存储中添加和移除数据?

    2016/06/13 点击:1456

    数据添加到本地存储采用键值对,以下示例显示了城市数据India添加了键Key001 localStorage.setItem(Key001,India); 从本地存储中检索数据我们可以提供键名并使用getItem方法 var country = localStorage

  • 本地存储的生命周期是什么?

    2016/06/13 点击:5188

    本地存储没有生命周期,它将保留知道用户从浏览器清除或者使用Javascript代码移除。