首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

求职 | 史上最全web前端面试题汇总及答案2

GET方式需要使用Request.QueryString取得变量值,而POST方式通过Request.Form获取变量值,也就是说Get是通过地址栏传值,而Post是通过提交表单传值。...20、如何实现浏览器多个标签页之间通信? ①通过WebSocket、SharedWorker实现; ②也可以调用localstorge、cookies等本地存储方式。...localstorge另一个浏览上下文(另一个标签页)里被添加、修改删除时,它都会触发一个事件,我们通过监听事件,控制它进行页面信息通信。...①直接在head标签写入js代码,如下 ②引入写好js文件,使用语句 也是直接放入到head标签里头,也有的是放在前面。 2、输入框验证用什么事件?...①原型对象也是普通对象,是对象一个自带隐式 proto 属性,原型也有可能有自己原型,如果一个原型对象原型不为null的话,我们就称之为原型链。

6.1K20
您找到你想要的搜索结果了吗?
是的
没有找到

一个小时学会jQuery

基本选择器 基本选择器是jQuery中最常用选择器,也是最简单选择器,它通过元素id、class标签名等查找DOM元素。在网页中,每个id名称只能使用一次,class允许重复使用。...在JavaScript使用document对象getElemnetById(id)方法获取元素,在jQuery中则更为简化。...语法:$(".className") 本例通过类名获取元素,因为使用同一个类样式元素可能有多个,所以通过类名获取元素返回将是一个数组对象,即jQuery包装集,然后对此包装集中元素进行相关操作...在CSS中我们通常使用标签为这一类标签定义样式,在jQuery中也可以用同样方法获取标签元素。...如果使用普通JavaScript,则必须用document对象getElementsByTagName(tagName)方法进行元素抓取。

18.5K71

jQuery ajax - ajax() 方法jQuery ajax - ajax() 方法

(因为将使用 DOM script标签加载) "json": 返回 JSON 数据 。 "jsonp": JSONP 格式。使用 JSONP 形式调用函数时,如 "myurl?...数据类型 $.ajax() 函数依赖服务器提供信息来处理返回数据。如果服务器报告说返回数据是 XML,那么返回结果就可以用普通 XML 方法或者 jQuery 选择器遍历。...如果指定为 json 类型,则会把获取数据作为一个 JavaScript 对象解析,并且把构建好对象作为结果返回。为了实现这个目的,它首先尝试使用 JSON.parse()。...如果获取数据文件存放在远程服务器上(域名不同,也就是跨域获取数据),则需要使用 jsonp 类型。使用这种类型的话,会创建一个查询字符串参数 callback=?...通常 jQuery 只在内部处理并创建这个对象,但用户也可以通过 xhr 选项传递一个自己创建 xhr 对象。返回对象通常已经被丢弃了,但依然提供一个底层接口观察操控请求。

14.5K30

jquery中ajax参数详解

(因为将使用 DOM script标签加载) "json": 返回 JSON 数据 。 "jsonp": JSONP 格式。使用 JSONP 形式调用函数时,如 "myurl?...数据类型 $.ajax() 函数依赖服务器提供信息来处理返回数据。如果服务器报告说返回数据是 XML,那么返回结果就可以用普通 XML 方法或者 jQuery 选择器遍历。...如果指定为 json 类型,则会把获取数据作为一个 JavaScript 对象解析,并且把构建好对象作为结果返回。为了实现这个目的,它首先尝试使用 JSON.parse()。...如果获取数据文件存放在远程服务器上(域名不同,也就是跨域获取数据),则需要使用 jsonp 类型。使用这种类型的话,会创建一个查询字符串参数 callback=?...通常 jQuery 只在内部处理并创建这个对象,但用户也可以通过 xhr 选项传递一个自己创建 xhr 对象。返回对象通常已经被丢弃了,但依然提供一个底层接口观察操控请求。

2.1K30

JQuery基础概念知识

jQuery还有一个比较大优势是,它文档说明很全,而且各种应用也说得很详细,同时还有许多成熟插件可供选择。jQuery能够使用html页面保持代码html内容分离。...其模块化使用方式使开发者可以很轻松开发出功能强大静态动态网页。 jQuery,顾名思议,也就是JavaScript查询(Query),即是辅助JavaScript开发库。...调用命令了,只需要定义id即可,通过id选择器选中JQuery对象,之后便可以通过对象方法操作 总结 JQUERY是一个JAVASCRIPT库(子集)、JS文件也是一个工具包; 封装了大量有用函数...()这个方法,可以按html标签id名获取到dom对象 var account = document.getElementById('account').value; //即取到id为account...比较字符串可以用if(account=="example")等方式来比较;其对象还有length属性,直接获取字符串长度; doCheck完成是判断用户输入内容长度,在6-30位是正确,点击提交会跳转到

1.2K10

什么是jQuery

我们真正在使用时候直接写上我们自定义规则字符串就可以获取对应控件了。...Jquery关于DOMAPI 前面使用Jquery选择器获取到了HTML标签,单纯得到标签是没有用。...这里写图片描述 Jquery是对JavaScript封装,那么Jquery在得到HTML标签后,也有对应方法获取标签内容,动态创建、删除、修改标签。...标签内容属性 val():获取value属性值 val(""):设置value属性值为""空串,相当于清空 text():获取HTMLXML标签之间值 text(""):设置HTMLXML标签之间值为...我们来使用这个方法获取当前时间,对这个方法熟悉一下: 调用load方法jquery对象,返回结果自动添加到jQuery对象代表标签中间 如果带参数就自动使用post,不带参数自动使用get。

3K70

全网最新、最全jQuery核心知识,你真的不想点开看看嘛?

jQuery 1.jQuery介绍 JS中支持使用 $ 这个标识符 引入:我们以前使用DOM对象改变或者获取相关属性value值,DOM对象方法都特别的长,不容易记住, 而且代码观赏性较差,因此就出现了一种新技术...JavaScript 对象 jQuery 对象 用 JavaScript 语法创建对象叫做 JavaScript 对象, JavaScript 对象只能调用 JavaScript 对 象 API。...过滤器也是一个字符串,用来筛选dom对象。 过滤器不能单独使用,必须选择器一起使用。...JQuery提供了 each() 方法用于遍历匹配元素信 element: 数组对象 : 这个是自定义数组中元素标识符,这个元素可以是普通元素(直接获取)、json对象value(直接获取)...通过 jQuery AJAX 方法,您能够使用 HTTP Get HTTP Post 从远程服务器上请求文本、HTML、XML JSON 同时能够把接收数据更新 到 DOM 对象。

5.8K10

Juqery就是这么简单

我们真正在使用时候直接写上我们自定义规则字符串就可以获取对应控件了。...这里写图片描述 ---- Jquery关于DOMAPI 前面使用Jquery选择器获取到了HTML标签,单纯得到标签是没有用。...这里写图片描述 Jquery是对JavaScript封装,那么Jquery在得到HTML标签后,也有对应方法获取标签内容,动态创建、删除、修改标签。...标签内容属性 val():获取value属性值 val(""):设置value属性值为""空串,相当于清空 text():获取HTMLXML标签之间值 text(""):设置HTMLXML标签之间值为...我们来使用这个方法获取当前时间,对这个方法熟悉一下: 调用load方法jquery对象,返回结果自动添加到jQuery对象代表标签中间 如果带参数就自动使用post,不带参数自动使用get。

2.3K50

jQuery 升级踩坑大全

更糟糕情况是,新版本还支持,但是功能已经以前不一样了……这种情况连个错都不会报,需要深入到代码逻辑里面去看。 jQuery官方推荐了jQuery Migrate 库解决jQuery升级问题。...在javascript中我们经常会直接将一段html格式字符串写在jQuery引用里面,比如$('')。...一般情况以井号开头,例如$("#test"),其实就是一个普通选择器,但是上面例子中后面又夹杂着html字符串,这会被jQuery判断为潜在XSS攻击。...truefalse 这是从jQuery 1.6版本开始使用写法。...这个问题常见于AJAX接收服务端返回值时候。服务端可能返回一个空字符串,这时候调用该接口会产生错误。必须向$.parseJSON传入合法JSON字符串

3.8K90

$.ajax()方法详解学习

在工作总是会有很多地方用到异步请求,有时候用快捷方法 get/post 或者getJson不能满足自己需求,所以必须使用底层ajax实现异步请求,每次写完下次在用到时候就记不清楚了,就在这里记录一下...超时周期开始于.ajax 访问成功那个时间点;如果几个其他请求都在进步并且浏览器有没有可用连接,它有可能在被发送前就超时了。...有以下三个参数:jqXHR (在 jQuery 1.4.x前为XMLHttpRequest) 对象、描述发生错误类型一个字符串 捕获异常对象。...**data** 类型:PlainObject or String 一个普通对象字符串,通过请求发送给服务器。...如果提供dataType选项,那么这个success选项是必须, 但你可以使用nulljQuery.noop作为占位符。

5.4K10

前端开发中不可忽视知识点汇总(二)

== 来比较 true/false 或者数值 (4)对字符串使用单引号 ''(因为大多时候我们字符串。...扩展,就是为jquery类添加成员函数 使用jquery.extend扩展,需要通过jquery调用,而jquery.fn.extend扩展,所有jquery实例都可以直接调用。...做项目中,有没有用过自己实现一些 polyfill 方案(兼容性处理方案)? html5shiv、Geolocation、Placeholder 51....),DOM 中按键代码字符是分离,要获取字符代码,需要使用 charCode 属性; 阻止某个事件默认行为,IE 中阻止某个事件默认行为,必须将 returnValue 属性设置为 false...,服务器目前无法使用,一段时间后可能恢复正常 64.

1.7K40

AJAX全套

1、传统Web应用 一个简单操作需要重新加载全局数据 2、AJAX AJAX,Asynchronous JavaScript and XML (异步JavaScriptXML),一种创建交互式网页应用网页开发技术方案...异步JavaScript使用JavaScript语言】 以及 相关【浏览器提供类库】 功能向服务端发送请求,当服务端处理完请求之后,【自动执行某个JavaScript回调函数】。...(博客园) “伪”AJAX 由于HTML标签iframe标签具有局部加载内容特性,所以可以使用伪造Ajax请求。 <!...} }) } 跨域AJAX 由于浏览器存在同源策略机制,同源策略阻止从一个源加载文档脚本获取设置另一个源加载文档属性...1、JSONP实现跨域请求 JSONP(JSONP - JSON with Padding是JSON一种“使用模式”),利用script标签src属性(浏览器允许script标签跨域) <!

1.6K30

看不完那种!前端170面试题+答案学习整理(良心制作)

(); //后退 window.history.back(); }); 48.网页上有5个元素,如何使用jquery选择它们 可以使用标签选择器选择所有的...,很少使用 user-scalable 是否允许用户进行缩放,值为"no""yes", no 代表不允许,yes 代表允许 viewport 是在 meta 标签进行控制。...如何删除属性 jquery中可以用attr()方法获取设置元素属性,可以用removeAttr()方法删除元素属性。...119.如何设置获取html以及文本使用html()方法,类似于innerHTML属性,可以用它读取设置某个元素中HTML内容。...151.如何获取自定义属性数据 在ie下,可以使用获取常规属性方法获取自定义属性数据,也可以使用getAttribute()获取自定义属性数据。

11.5K50

openwrt外网web管理_OpenAPI

应用程序也将需要更多时间加载,但你能进 行调试开发了。 在前面的章节中,我们解释了 JavaScript 缺少命名空间机制,分割在不同 JavaScript 文件中声明变量。...这个 dictionary就是命名空间,用来声明我们模块自己使用所有类变量。 2)类 JavaScript 不像其他面向对象编程语言那样有类机制。...要做到这一点,我们使用所有部件都有的 $el 属性。该属性是一个 jQuery对象, 表示部件对应 HTML 标签标签。部件包含了多个 HTML 标签,这些 HTM 标签有一个统一标签。...event类属性是一个dictionary,dictionarykey是空格隔开成两个部分字符串。第一部分是事件名称,第二个是jQuery选择器。...几乎所有时候,id可为空,使用 CSS类保留一个DOM节点引用,嵌套在一个jQuery元素去引用。

6.3K10

前端入门6-JavaScript客户端api&jQuery

那么,这时就会存在一个问题了,也就是我们通过 JavaScript,然后根据 W3C 规范 API 接口操纵 DOM 时,可能在不同浏览器上有不同变现行为。所以,这时就需要考虑兼容性处理了。...所以,下面会分别介绍 W3C 规范标准 API jQuery 使用: DOM API document document 是内置全局变量,在 JavaScript 可以直接通过该关键字使用使用时会获取到当前...拿到这个对象后,就可以调用它一些属性方法获取修改我们想要数据。...protocol 获取设置文档URL协议部分 host 获取设置文档URL主机端口部分 href 获取设置当前文档地址 hostname 获取设置文档URL主机名部分 port 获取设置文档...jquery2 text() 会返回当前元素所有文本内容,包括子孙后代元素所包装文本内容。

6K40

一次失败漏洞串联尝试

| 允许出现在域名字符串中,没有想到比较好绕过组合 从字符串匹配角度去绕过 referer 头无果,想其他方案 参考文章 https://blog.csdn.net/qq_39101049/article...但这里涉及一个问题, script 标签 src 属性获取内容是跳转这个包 body 还是跳转后urlbody,需要测试一下,于是使用 burpsuite history 开始翻链接,...跳转这种方式会引起跨域问题 尝试修改状态码 由于对前端知识了解不是很透彻,还是想对可能原因进行尝试 刚才使用 javascript 跳转方法 or.jd.com 返回状态码是 200 而不是 302...使用点击劫持传播 其实目前情况是不需要点击帮忙,我们只要加载了页面就好,不过更复杂一些攻击可能需要点击劫持帮忙,点击劫持通常使用 iframe 覆盖整个页面,但是当前场景我们不需要,我们希望是...有些时候,对普通人钓鱼,他看到jd.com 可能不屑一顾,但是看到什么吃瓜事件、美女图片啥,那兴趣可大呢,我们这里就模拟一个经过分享美女图片网站。

27230
领券