1+xweb初级试题及笔记

试题
难题
  1. 下面哪些不属于不按功能划分的常用运算符(D)
    A.取整运算符
    B.算术运算符
    C.逻辑运算符
    D.逻辑函数运算符

  2. 下列哪个选项不属于运算符的功能(A)
    A.赋值
    B.计算
    C.取最大值
    D.取最小值

  3. 画布元素绘制线条时可以使用的样式属性不包含哪个(D)
    A.lineCap
    B.lineJoin
    C.lineWidth
    D.lineTo

  4. 以下哪个不是新增元素的类型(C)
    A.邮件输入框
    B.数字滑动条
    C.样式输入框
    D.数字输入框

  5. 想要让当前整个表格的背景为蓝色,下列哪项代码是正确的(A)
    A.bgcolor=“blue”
    B.bgground=“blue”
    C.backcolor=“blue”
    D.background-color:blue

  6. 以下哪个选项可以对元素定义不同的过渡动画效果(A)
    A.animations 属性
    B.transform 属性
    C.position 属性
    D.transitions 属性

  7. 在css中,使用什么属性来定义盒的类型(C)
    A.margin 属性
    B.padding 属性
    C.display 属性
    D.font 属性

  8. 多媒体元素的loadedmetadata事件,表示什么(D)
    A.媒体议价反当前的速递,无需能在可以正常播放时触发
    B.当多媒体元素播放一个未知或异常的媒体文件时触发
    C.当多媒体元素加载完成当前指定位置的媒体文件时触发
    D.当多媒体元素加载完成时间总长与部字节数时触发

  9. 在HTML5中,哪个元素可以对页面的标题进行分组(B)
    A.address 元素
    B.hgroup 元素
    C.section 元素
    D.nav 元素

  10. 规定是否对脚本执行进行延迟,直到页面加载为止是哪个元素(A)
    A.defer
    B.charset
    C.language
    D.async

  11. 以下哪个选项可以在各栏之间添加间隔线(A)
    A.column-rule
    B.column-gap
    C.column-count
    D.column-break-inside

  12. 以下哪个模板属于CSS3(ABC)
    A.Speech模块
    B.ImageValues模块
    C.Transitions模块
    D.以上都不是

  13. 使用write()方法向当前页面输入的内容包括哪些(ABD)
    A.文本字符串
    B.HTML表达式
    C.创建文档流
    D.JavaScript代码

  14. 复合选择器有哪些(AB)
    A.派生选择器
    B.分组选择器
    C.类选择器
    D.ID选择题
    E.选择器

  15. 在页面中,使用对话框获取数据和显示信息的调用方法是什么(ABCE)
    A.alert () 方法
    B.confirm () 方法
    C.prompt () 方法
    D.cloneNo
    E.e方法

  16. 用于表示Javascript文本的数据类型,字符串型数据通常由什么包裹(ABCD)
    A.双引号界定的字符串内容
    B.单引号界定的字符串内容
    C.双引号界定的字符串中包含单引号内容
    D.单引号界定的字符串中包含双引号内容

  17. 伪类选择器是css中已经定义好的选择器,通常由什么组成(AB)
    A.伪元素选择器
    B.伪类选择器
    C.元素选择器
    D.类选择器

  18. 下列关于SVG的说法,不正确的是(ACD)
    A.SVG 图像可通过文本编辑器来创建和修改
    B.SVG 是可伸缩的
    C.SVG 可在图像质量不下降的情况下被放大
    D.SVG 不能被压缩

  19. 画布元素在填充图形背景色时,使用的属性是哪个(AC)
    A.fillStyle
    B.Style
    C.strokeStyle
    D.fill

  20. 下列哪个不是HTML5中表单新增的属性(CD)
    A.onformchange
    B.onforminput
    C.oninput
    D.onreset 方法

  21. 哪个选项会导致无法使用FileReader接口中的对象与方法读取文件数据(CD)
    A.在读取文件的过程中,应用程序本身触发了中止读取文件abort()事件
    B.文件出于安全的因素的考虑,在读取文件时,返回一个无效的数据信息
    C.由于权限原因,无法读取文件的数据信息
    D.访问某个文件的过程中,该文件被移动或删除及被其他应用程序并发式修改

  22. 以下哪项是创建数组的方法(AD)
    A.隐式
    B.隐藏式
    C.实际化
    D.实例化

  23. 下列哪些属于基本的表达式(ABD)
    A.this
    B.变量
    C.字面量
    D.var

  24. 字面量是包括哪些内容(ABC)
    A.数字
    B.布尔值
    C.字符串
    D.null值

  25. 对闭包的理解说法错误的是: (A)
    A闭包不能避免全局污染
    B闭包可以将内部函数保存到外部的时候
    C可以从外部访问内部变量
    D闭包把外部变量保存到内存中不被释放,导致内存泄漏。

  26. 下面哪几种是Jquery中表单的对象属性: ABD
    A:checked
    B:enabled
    C:hidden
    D:selected

笔记
JS方法与函数
  • prompt()方法用于显示可提示用户进行输入的对话框。
  • div.addEventListener(“click”,function(),false)中的false代表冒泡事件
jquery
  • remove()会删除被选元素同时也删除子元素;empty()只会删除被选元素中的子元素
  • jquery中:hidden选择器选取隐藏的元素;而:visible选择器则会选取每个可见的元素
HTML
  • 在checkbox中,实现点击文本能控制复选框的方法是:
    • checkbox标签的id属性值和label标签中的for属性值一致才行
css
  • font语法注意事项:
    • 在font复合属性中font-size和font-family属性必须填写
    • font复合属性中前三个属性可以随意调换位置,但是最后两个属性的顺序不可以进行调换
  • 选择器
    • h2+p {} 选择紧跟着h2的p元素 相邻兄弟选择器、
    • h2~p{} 选择h2后面的所有兄弟p元素
表达式

在return、break、continue和随后的表达式之间不能有换行

类型、值与变量
  • NaN和任何值都不相等,包括它自身
  • 正零值等于负零值,但当他们作为除数时,两者之间是不相等的
  • Javascript使用实数的时候,常常只是真实值的一个近似表示,极其近似0.1
  • Undefined、null、NaN、0、-0、””均表示false,所有其他值,包括所有对象(数组)都会转换成true
  • 对null执行typeof操作,结果返回字符串’object’
  • 在EMS3中,undefined是可读/写的变量,可以给他赋值。而这个错误在EMS5中做了修正,undefined在该版本中是只读的
运算符
  • 在javascript中,所有的数字都是浮点数
  • 赋值与求余(%)
    • 赋值运算的优先级非常低,通常总是最后执行的
    • 求余(%)运算中,结果的符号和第一个操作数(被除数)的符号保持一致
    • 求余运算符的操作数通常是整数,但也适用于浮点数
  • 加号(+)运算符
    • 加号(+)的转换规则优先考虑字符串拼接
    • 如果其中一个操作数是字符串的话,另一个操作数也会转换成字符串,然后进行字符串拼接
  • 比较运算符
    • 如果两个人不同的对象具有相同数量的属性,相同的属性名和值,它们依然是不相等的
  • 逻辑运算符
    • 逻辑与(&&):如果两个操作数都是真值,那么返回最后一个真值;否则,至少一个操作数是假值的话,则返回一个假值
    • 逻辑或(||):如果计算结果为真,则返回这个真值
switch

因为没有break,所以alert’2’后会继续往下执行

var a = 2; 
switch (a) { 
	case 1: alert("1"); 
	case 2: alert("2"); 
	case 3: alert("3"); 
	default: alert('4'); 
	}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值