Ajax 是什么? 如何创建一个Ajax?

Ajax 是什么? 如何创建一个Ajax?
ajax的全称:Asynchronous Javascript And XML。 异步传输+js+xml。 所谓异步,在这里简单地解释就是:向服务器发送请求的时候,我们不必等待结果,而是可以同时做其他的事情,等到有了结果它自己会根据设定进行后续操作,与此同时,页面是不会发生整页刷新的,提高了用户体验。 (1)创建XMLHttpRequest对象,也就是创建一个异步调用对象 (2)创建一个新的HTTP请求,并指定该HTTP请求的方法、URL及验证信息 (3)...

前端知识:HTML5所有的标签-按顺序排列

前端知识:HTML5所有的标签-按顺序排列
  虽然HTML5的开发已经开始多年了,但网页设计人员/开发人员开始使用HTML5是在2010年。对于许多网络专业人士而言,这种语言非常熟悉,因为它不是试图从头开始重新编写所有内容,HTML5建立在以前的基础上。任何了解HTML 4.01的人都很快发现HTML5中现在可以找到相当多的版本。 虽然HTML5包含许多已经在HTML中存在的元素,但它还引入了一些HTML5新增的元素。对于这些新元素中的许多元素,使用了一种称...

图片并茂:css3 flexbox实践指南之flex-item

图片并茂:css3 flexbox实践指南之flex-item
  我们在上文中介绍了flexbox容器的属性,本文我们再介绍一下容器里的项目flex-item. flex-item,是指包在flex容器里的项目(class名可以自己起,不一定就要叫flexbox/flex-item): .flexbox { display:flex; } .flexbox .flex-item{ flex:1; } order order属性控制Flex容器的子项在Flex容器中的显示顺序。默认情况下,它们按照最初添加到Flex容器中的顺序排序。 .flex-item { -webkit-order: ; /*...

细说javascript中的数据类型

细说javascript中的数据类型
  JavaScript中的变量可以包含任何数据。变量先是字符串,然后接受赋值为数值型数据: // 不会报错 let message = "hello"; message = 123456; 允许这样操作编程语言称为“动态类型语言”,这意味着存在数据类型,但变量不会绑定到任何数据类型上。JavaScript中有七种基本数据类型。在接下来的章节中,我们将详细讨论它们。 Number 数值型 let n = 123; n = 12.345; Number型可以存储整数和浮点型...

哪些css属性是可以继承的?可继承属性列表

哪些css属性是可以继承的?可继承属性列表
什么是继承? inherit关键字指定属性应从其父元素继承其值。inherit关键字可用于任何CSS属性和任何HTML元素。如果未在元素上指定继承属性的值,则该元素将在其父元素上获取该属性的计算值。 比如:将<span>元素的文本颜色设置为蓝色,但class =“extra”类里面的span元素的颜色除外: span { color: blue; } .extra span { color: inherit;/*将继承自extra的颜色*/ } 哪些哪些css属性是可以继承的?以...

10月中旬即将发布的谷歌chrome 70开发者工具中的新功能(二)

10月中旬即将发布的谷歌chrome 70开发者工具中的新功能(二)
性能面板优化 在分析大页面时,“性能”面板以前需要花费数十秒来处理和可视化数据。在“摘要”选项卡中单击某个事件以了解有关它的更多信息,有时也需要多秒钟才能加载。Chrome 70中的处理和可视化速度更快。   更可靠的调试 Chrome 70修复了导致断点消失或未触发的一些错误。 它还修复了与源图相关的错误。一些TypeScript用户会指示DevTools在逐步执行代码时将某个TypeScript文件设置为黑盒子,而DevTo...

谷歌chrome推出的Blink LazyLoad技术,将实现图片的本地懒加载

谷歌chrome推出的Blink LazyLoad技术,将实现图片的本地懒加载
一项名为“Blink LazyLoad”的google Chrome新功能将推出,其旨在推迟显示未在视口中的图像和来自第三方的<iframe>,从而实现我们常说的懒加载。 这个实验的目标是提高用户视口中出现的内容的整体渲染速度(也称为首屏),以及减少网络数据和内存使用,从而提升用户体验。   如何运作? 我们知道,暂时推迟不太重要的内容(还没看到的图片和iframe)将大大提高整体用户体验。 这项blink lazyload...

什么是CSS权重?一文弄懂css的权重

什么是CSS权重?一文弄懂css的权重
CSS权重 我们先来看一个初学者常遇见的一个场景。 假设我们正在码前端代码,要做一个网站或者web应用的功能,但我们引用的组件库样式不适合我们,这时需要对组件样式进行一些重写。于是打开开发者工具,获取要修改的元素的类名,并编写一些新的CSS。看上去太简单啦,三下两下就搞完了。但是,刷新页面后,没有进行任何更改, 或者有些更化,但不是全部如我们预期的。也许颜色会改变,但给予元素的`margin-le...

如何将字符串转化为数字?

如何将字符串转化为数字?
  在JavaScript中,表示数字的方式有两种,一种是是实际数字(例如42),或是字符串(例如'42')。 如果使用严格的比较(===)来比较两者,这两者是不相等的,因为它们是两种不同类型的数据。 var num1 = 42; var num2 = '42'; if (num1 === num2) { console.log(true); } else { console.log(false); } 让我们看看将字符串转换为数字的三种不同方法。 parseInt() # parseInt()方法将字符串...

html布局中,iframe会带来哪些问题?

html布局中,iframe会带来哪些问题?
如果你在布局在使用了iframe,极有可能出现布局的问题。这是非常常见的。使用iframe带来的便利性,比起解决它的问题来说,非常不划算。iframe会带来几个问题: 一、iframe带来安全风险 如果您创建iframe,网站就容易受到跨网站攻击。 您可能会收到可提交的恶意表单,并对用户的个人数据进行网络钓鱼。 恶意用户可以运行插件。 恶意用户可以更改源站点URL。 恶意用户可以劫持用户的点击次数。 恶意用户可以...
Copyright © 前端面试题 保留所有权利.   Theme  Ality 桂ICP备17012235号-1

用户登录