习题
孙璐_iLu
前端
展开
-
HTML-文档类型
文档类型 DTD(文档类型定义)是一组机器可读的规则,他们定义 XML 或 HTML 的特定版本中允许有什么,不允许有什么。在解析网页时,浏览器将使用这些规则检查页面的有效性并且采取相应的措施。浏览器通过分析页面的 DOCTYPE 声明来了解要使用哪个 DTD ,由此知道要使用 HTML 的哪个版本。DOCTYPE 当前有两种风格,严格( strict )和过渡( transitional )。过渡 DOCTYPE 的目的是帮助开发人员从老版本迁移到新版本。如果发送具有正确的 MIME ...原创 2022-03-31 09:41:42 · 392 阅读 · 0 评论 -
HTML语义化
1、什么是HTML语义化?<基本上都是围绕着几个主要的标签,像标题(H1~H6)、列表(li)、强调(strong em)等等>根据内容的结构化(内容语义化),选择合适的标签(代码语义化)便于开发者阅读和写出更优雅的代码的同时让浏览器的爬虫和机器很好地解析。2、为什么要语义化?为了在没有CSS的情况下,页面也能呈现出很好地内容结构、代码结构:为了裸奔时好看; 用户体验:例如title、alt用于解释名词或解释图片信息、label标签的活用; 有利于SEO:和搜索引擎建立良好.原创 2022-03-31 09:39:03 · 128 阅读 · 0 评论 -
JavaScript-习题
1.以下哪一条Javascript代码会产生运行错误?( A )A.var obj=( );B.var obj=[ ];声明obj为数组对象C.var obj={ };声明obj为对象D.var obj=/ /;声明obj为正则对象2.在页面加载完成后,如果想动态地改变网页的标题,可以通过(C )A.是不可能的B.document.write(“新的标题内容”)C.document.title = ''D.document.changTitle(“新的标原创 2022-03-31 09:26:40 · 517 阅读 · 0 评论 -
JavaScript-布尔
Boolean类型转换: 1.对于String:只有非空字符串为真 2.对于Number:除了0和NaN之外都为真 3.对于Boolean:true为真 4.对于Object:除了null之外都为真 5.undefined为false;原创 2022-03-31 08:40:34 · 237 阅读 · 0 评论 -
JavaScript-prototype 继承
prototype 继承所有的 JavaScript 对象都会从一个 prototype(原型对象)中继承属性和方法:Date对象从Date.prototype继承。 Array对象从Array.prototype继承。 Person对象从Person.prototype继承。所有 JavaScript 中的对象都是位于原型链顶端的 Object 的实例。JavaScript 对象有一个指向一个原型对象的链。当试图访问一个对象的属性时,它不仅仅在该对象上搜寻,还会搜寻...原创 2022-03-30 15:00:42 · 896 阅读 · 0 评论 -
JavaScript-编程习题
请补全JavaScript函数,要求以Boolean的形式返回第一个参数是否属于第二个参数对象的实例。function _instanceof(left,right) { left=Object.getPrototypeOf(left); while(left){ if(left===right.Prototype) return true left=Object.getPrototypeof(left) } return fal...原创 2022-03-30 14:58:34 · 530 阅读 · 0 评论