2021-11-24 牛客网每日10题--前端

1以下代码的输出是什么

var one;
var two=null;
console.log(one==two,one===two);
解答 重点记忆 == 与 ===的区别 答案为 true false
一个等号是赋值操作,==先转换类型再比较,===先判断类型,如果不是同一类型直接为false。
判断一个值是否是NaN,只能用isNaN()来判断

2 下列关于 JavaScript 模块化的描述错误的是?

A. AMD推崇依赖前置,CMD推崇依赖就近
B. Sea.js遵循AMD规范,RequireJS遵循CMD规范
C. 主流的模块化包括CommonJS,AMD,CMD等
D. 模块化有利于管理模块间的依赖,更依赖模块的维护

解答 选B

AMD和CMD都是浏览器端的js模块化规范,分别由require.js和sea.js实现。 CommonJS是服务器端的js模块化规范,由NodeJS实现。

AMD推崇依赖前置,在定义模块的时候就要声明其依赖的模块
CMD推崇就近依赖,只有在用到某个模块的时候再去require

3 CSS 如何使用服务端的字体?

A. @font-face
B. font-family
C. font
D. @font-family

解答

@font-face { font-family : name ; src : url( url ) ; sRules }
说明:
name :  字体名称
url :  使用绝对或相对地址指定OpenType字体
sRules :  样式表定义

4 关于XML,下面哪些描述是错误的:()

A. 每个合格的XML都有唯一的根元素
B. XML和Java,C/C++一样是门编程语言
C. XML的格式上是要求严格的,每个元素的开闭必须完整,不允许交叉开闭,如
D. XML常用于WebService中用来做数据交换的标准
E. XML中元素是大小写敏感的
F. XML中的数据可以通过XPATH检索查询

解答 正确答案为B

XML和Java,C/C++一样是门编程语言

下拉菜单中,用户更改表单元素Select中的值时,就会触发( )事件处理程序

A. onMouseOver
B. onFocus
C. onChange
D. onClick

解答 都要执行
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值