为编程爱好者分享易语言教程源码的资源网
好用的代理IP,游戏必备 ____广告位招租____ 服务器99/年 ____广告位招租____ ____广告位招租____ 挂机,建站服务器
好用的代理IP,游戏必备 ____广告位招租____ 服务器低至38/年 ____广告位招租____ ____广告位招租____ 挂机,建站服务器

网站首页 > 网络编程 > javascript 正文

JavaScript基础题、练习题、面试题(六)

三叶资源网 2020-08-01 21:23:47 javascript 4007 ℃ 3 评论
一、单选题(共30题,每题2分)
得分:2.0分
1.


git切换分支的命令是


A  


git init


B  


git clone


C  


git checkout


D  


git add


正确答案: C
解析:
得分:2.0分
2.


Git 是一个开源的( )版本控制系统


A  


编译


B  


分布式


C  


集中式


D  


以上都不对


正确答案: B
解析:

git定义 ,是一个开源的分布式版本管理控制工具

得分:2.0分
3.


git添加操作的命令是?


A  


git add


B  


git branch


C  


git init


D  


git status


正确答案: A
解析:

git 基本命令的操作 

得分:2.0分
4.


如果创建一个gulp任务?


A  


gulp.task("task1", function(){})


B  


gulp.function("task1", function(){})


C  


gulp.callback("task1", function(){})


D  


gulp.add("task1", function(){})


正确答案: A
解析:
得分:2.0分
5.


jQuery中,$('div:eq(1)')指什么?


A  


选择出下标大于1的那些div


B  


选择出下标为1的div


C  


选择出下标小于1的那些div


D  


排除掉下标为1的div


正确答案: B
解析:
得分:2.0分
6.


jQuery中,哪个方法能够改变属性?


A  


attr()


B  


push()


C  


map()


D  


set()


正确答案: A
解析:
得分:0.0分
7.


关于jQuery中的$.fn和 $ 描述正确的是


A  


$.fn是jQuery核心对象


B  


$.fn是jQuery原型对象


C  


$ 是jQuery核心对象


D  


$ 是jQuery原型对象


正确答案: B
解析:

看看源码就知道了

得分:2.0分
8.


关于require.js描述错误的是


A  


用于解决多个js文件可能有依赖关系


B  


require.js推崇依赖前置,在定义模块的时候就要声明其依赖的模块


C  


require.js采用异步模块定义


D  


js加载的时候浏览器会停止页面渲染,加载文件越多,页面失去响应时间越长


正确答案: D
解析:

答案就是为什么要使用require的原因了

得分:2.0分
9.


以下Sass代码输出正确的是(  ) p {  @if 1 + 1 == 2 { border: 1px solid; }  @if 5 < 3 { border: 2px dotted; } @if 5 >6 { border: 4px dotted; }  @if null  { border: 3px double; } }


A  


p{ border: 1px solid; }


B  


p{ border:  2px dotted; }


C  


p{ border: 3px double; }


D  


p{ border: 4px dotted;}


正确答案: A
解析:

js都学到第7周了,条件判断你不会?

得分:2.0分
10.


GIT命令查看当前分支的版本历史(  )


A  


git status


B  


git long --stat


C  


git log


D  


git log -S [keyword]


正确答案: C
解析:

日志中能看到历史版本记录

得分:2.0分
11.


Sass 支持标准的 CSS 多行注释,以及单行注释,那么以关于Sass以下说法正确的是(  )


A  


多行注释会被完整输出到编译后的 CSS 文件中,而单行注释则不会


B  


单行注释会被完整输出到编译后的 CSS 文件中,而多行注释则不会


C  


多行注释和单行注释都会被完整输出到编译后的 CSS 文件中


D  


多行注释和单行注释都不会被完整输出到编译后的 CSS 文件中


正确答案: A
解析:

规定,需背

得分:2.0分
12.


在sass中,定义一个变量必须符号开始


A  


@


B  


!


C  


$


D  


%


正确答案: C
解析:

规定,需背

得分:2.0分
13.


在git中要把新建的js文件提交本地仓库,一般先用add命令,然后再使用()命令完成


A  


commit


B  


rollback


C  


reset


D  


bash


正确答案: A
解析:

add 指 工作区 到 暂存区

commit 指 暂存区 到 版本库

得分:2.0分
14.


在gulp中,查找源文件时,如果指定的源文件的扩展名有jpg和png两种,以下哪种写法是正确的(  )


A  


(jpg,png)


B  


[jpg,png]


C  


{jpg,png}


D  


<jpg,png>


正确答案: C
解析:

规定,需背

得分:0.0分
15.


以下属于Git而不属于svn的特点是()


A  


基于一个服务器的


B  


每次提交的时候,和原来的项目进行对比,只保存改动的信息


C  


即使用户离线,也能进行项目的提交和更新操作


D  


以上都不对


正确答案: C
解析:

在本地提交更新了

得分:2.0分
16.


项目开发中,要合并多个js文件,使用下面哪个插件完成?


A  


gulp-sass


B  


gulp-concat


C  


gulp-uglify


D  


gulp-cssmin


正确答案: B
解析:

插件合并

得分:2.0分
17.


将es6代码转成es5所使用到的插件是


A  


gulp-babel


B  


gulp-sass


C  


gulp-imagemin


D  


gulp-less


正确答案: A
解析:

选与babel有关的就对了

得分:2.0分
18.


下面哪个是项目中用于控制版本管理的工具?


A  


gulp


B  


sass


C  


requires


D  


git


正确答案: D
解析:

版本管理工具

得分:2.0分
19.


sass中使用@mixin定义了一段代码块,使用下面哪个关键字调用?


A  


@include


B  


@extend


C  


@import


D  


@for


正确答案: A
解析:

sass中代码重用

得分:2.0分
20.


安装gulp插件,使用的npm指令是


A  


npm init


B  


npm install


C  


npm uninstall


D  


npm &ndash;y


正确答案: B
解析:

gulp安装流程  

得分:2.0分
21.


jQuery中自定义工具方法时,使用(       )


A  


$.fn.extend()


B  


$.extend()


C  


$.fn.extends()


D  


$.extends()


正确答案: B
解析:

$.extend()

得分:2.0分
22.


jQuery中自定义对象方法时,使用(        )


A  


$.fn.extend()


B  


$.extend()


C  


$.fn.extends()


D  


$.extends()


正确答案: A
解析:

$.fn.extend()

得分:2.0分
23.


sass中哪种注释不会被编译到css中


A  


#


B  


//


C  


/**/


D  


<!-- -->


正确答案: B
解析:

//不会被编译

得分:2.0分
24.


实现AMD规范的应用是哪一个?


A  


Seajs


B  


requireJS


C  


jQueryjs


D  


nodejs


正确答案: B
解析:

requireJS

得分:2.0分
25.


如何只删除暂存区的文件,工作区的文件保留?


A  


git rm 文件名


B  


git rm -f


C  


git rm --cached 文件名


D  


git del -cached


正确答案: C
解析:

git rm --cached

得分:2.0分
26.


   如何在SASS中引用父选择器:(       )


A  


&


B  


$


C  


@


D  


#


正确答案: A
解析:

&可以引用父元素标签

得分:0.0分
27.


以下GIT命令是添加当前目录的所有文件到暂存区的是(  )


A  


git  add  *


B  


git add [file]


C  


git add -p


D  


git rm [file]


正确答案: A
解析:

add 和 commit 是最常用的git命令,一定要背下来

得分:2.0分
28.


ES6的模块导出使用(  )


A  


define


B  


import


C  


export


D  


require


正确答案: C
解析:

问的是原生js,即es2017中模块的定义和引入啊,那当然要选  export  和 import 了

得分:2.0分
29.


使用git进行版本管理时,.git 隐藏文件夹表示( )


A  


工作区


B  


暂存区


C  


版本库


D  


以上都不对


正确答案: C
解析:

版本库中含有暂存区和分支两部分,.git目录保存的是完整的版本库

得分:2.0分
30.


requirejs中使用哪个方法引入模块并为其指定别名?


A  


define


B  


requirejs


C  


require.config


D  


require


正确答案: C
解析:

requirejs中使用 requirejs.config  方式导入模块并指定别名

二、多选题(不定项选择)(共20题,每题2分)
得分:2.0分
1.


为什么要用sass


A  


它是预处理语言,它为CSS提供缩进语法(它自己的语法)


B  


它允许更有效地编写代码和易于维护


C  


它使用可重复使用的方法,逻辑语句和一些内置函数


D  


它提供了比平面CSS好的结构格式的文档样式


正确答案: A,B,C,D
解析:
得分:2.0分
2.


sass支持的语法有哪些


A  


scss


B  


缩进语法


C  


JS语法


D  


选项


正确答案: A,B,C
解析:
得分:2.0分
3.


sass中混合和函数的不同点


A  


混合有返回值


B  


函数有返回值


C  


混合的结果是一段代码


D  


没有不同点


正确答案: B,C
解析:
得分:2.0分
4.


jQuery中,哪些方法与AJAX有关?


A  


$.get()


B  


$.post()


C  


$.ajax()


D  


$.getJSON()


正确答案: A,B,C,D
解析:
得分:2.0分
5.


下面哪些是gulp操作中需要用到的方法?


A  


task


B  


pipe


C  


src


D  


dest


正确答案: A,B,C,D
解析:

gulp的操作方法应用

得分:2.0分
6.


在git中,有哪些命令


A  


git add


B  


git commit


C  


git init


D  


git checkout


正确答案: A,B,C,D
解析:
得分:2.0分
7.


jquery自定义插件的方式有下面哪几种?


A  


$.extend()


B  


$.fn.extend()


C  


$.ajax()


D  


$.post()


正确答案: A,B
解析:

jquery插件的定义方法

得分:2.0分
8.


下面哪些是jquery中的操作方法?


A  


css()


B  


addClass()


C  


attr()


D  


append()


正确答案: A,B,C,D
解析:

jquery中操作方法有很多  属性操作 内容操作 样式操作 文档操作等等

得分:2.0分
9.


下列可以绑定事件的方法有?


A  


off()


B  


bind()


C  


on()


D  


one()


正确答案: B,C,D
解析:

off是删除事件

得分:2.0分
10.


下列是jQuery筛选器的是那些


A  


last()


B  


first()


C  


next()


D  


prev()


正确答案: A,B,C,D
解析:

全都是筛选器

得分:2.0分
11.


sass中有哪些注释类型


A  


//注释


B  


/*注释*/


C  


#注释


D  


<!--注释-->


正确答案: A,B
解析:

只有//和/**/

得分:2.0分
12.


sass中循环语句正确的有


A  


@for $i from 1 through 4{ 语句;}


B  


@for $i from 1 to 4 { 语句;}


C  


for($i : 1;$i < 4;$i ++){语句;}


D  


for(var i = 1;i < 4;i ++){语句;}


正确答案: A,B
解析:

@for $i from 1 through 4{ 语句;}和@for $i from 1 to 4 { 语句;}都可以

得分:2.0分
13.


SVN的优点有


A  


管理方便,逻辑明确


B  


集中式管理更能保证安全性


C  


适合开发人数不多的项目开发


D  


可以离线工作


正确答案: A,B,C
解析:

不在线不能上传

得分:2.0分
14.


Git的优点有


A  


适合分布式开发,强调个体


B  


公共服务器压力和数据量都不会太大


C  


速度快,灵活


D  


可以离线工作


正确答案: A,B,C,D
解析:
得分:2.0分
15.


下面哪些是常见的git操作?


A  


git add


B  


git commit


C  


git init


D  


git clone


正确答案: A,B,C,D
解析:

此题目考核的是git常见的基本操作命令

得分:2.0分
16.


下列哪个是jquery的选择器


A  


:eq


B  


:has


C  


:odd


D  


:not


正确答案: A,B,C,D
解析:

全是选择器

得分:2.0分
17.


Git中将工作区的内容全部加入暂存区的方法有


A  


git commit -m &lsquo;注释&rsquo;


B  


git add *


C  


git add -A


D  


git add 文件名


正确答案: B,C
解析:

git add -A :是   git add --all的缩写      

git add * 和git add -A 两个功能相近  

得分:2.0分
18.


下面哪些是gulp中常见的插件?


A  


gulp-sass


B  


gulp-concat


C  


gulp-uglify


D  


gulp-minify-css


正确答案: A,B,C,D
解析:

gulp插件应用

得分:2.0分
19.


关于git和svn的区别描述正确的是?


A  


git是分布式版本管理控制工具


B  


git是集中式版本管理控制工具


C  


svn是分布式版本管理控制工具


D  


svn是集中式版本管理控制工具


正确答案: A,D
解析:

git和svn的区别

得分:2.0分
20.


下面哪些命令用于操作git分支?


A  


git branch


B  


git checkout


C  


git merge


D  


以上都对


正确答案: A,B,C,D
解析:

git 分支操作


来源:三叶资源网,欢迎分享,公众号:iisanye,(三叶资源网⑤群:21414575

已有3位网友发表了看法:

  • 资源站

    资源站  评论于 [2021-06-09 22:54:54]  回复

    在gulp中,查找源文件时,如果指定的源文件的扩展名有jpg和png两种,以下哪种写法是正确的(++)++A+++(jpg,png)+B+++[jpg,png]+C+++{jpg,png}+D+++

  • fiddler

    fiddler  评论于 [2022-03-02 19:29:59]  回复

    在gulp中,查找源文件时,如果指定的源文件的扩展名有jpg和png两种,以下哪种写法是正确的( )

欢迎 发表评论:

百度站内搜索
关注微信公众号
三叶资源网⑤群:三叶资源网⑤群

网站分类
随机tag
永辉生活登陆易语言源码仓库管理新浪微博Web协议易语言刮刮卡源码文本颜色未闻花名UI刺激战场windows安全机制APISign算法腾讯滑块验证码模块源码access数据库查询mysql编码转换类MP4视频文件expressAPI实现菜单类图形控件引流sql例程
最新评论