单选题
-
下面关于git的介绍哪个是正确的()
A git是个网站
B git和github是一样的
C git是个分布式版本管理仓库
D git和svn没有区别
正确答案: C -
从远程服务器下载git仓库的命令是哪个
A git init
B git checkout
C git clone
D git add
正确答案: C -
linux中进入查看文件夹下的子文件的的指令是哪个
A cd
B ls
C cp
D rm
正确答案: B
解析:ls查看子文件 -
jQuery中,哪组方法是淡入淡出动画效果?
A fadeIn和fadeOut
B show和hide
C slideDown和slideUp
D block和none
正确答案: A -
git添加操作的命令是?
A git add
B git branch
C git init
D git status
正确答案: A
解析:git 基本命令的操作 -
sass中用于导入一个新文件的关键字是?
A @if
B @import
C @for
D @function
正确答案: B
解析:sass中使用@import导入一个新的文件 -
如何在命令行中检查node版本
A node -v
B node
C node,version
D node;version
正确答案: A -
node中,包管理工具指
A npm
B nam
C nan
D nav
正确答案: A -
如何全局安装gulp?
A npm i gulp -g
B npm i gulp
C npm i gulp -v
D npm i gulp -a
正确答案: A -
jQuery中,哪个方法类似原生js中的innerHTML?
A html()
B text()
C inner()
D content()
正确答案: A -
页面中使用require.js设置入口文件的属性是
A data-src
B data-main
C mian
D href
正确答案: B
解析: 规定,需背啊 data- 开头都是标准的自定义属性呀 -
npm如何移除依赖的模块( )
A npm install package --save
B npm remove package -save
C npm delete package -save
D npm uninstall package -save
正确答案: D
解析:也可以简写成 uni -
GIT命令查看当前分支的版本历史( )
A git status
B git long --stat
C git log
D git log -S [keyword]
正确答案: C
解析:日志中能看到历史版本记录 -
GIT命令上传本地指定分支到远程仓库( )
A git pull [remote] [branch]
B git push [remote] --force
C git push [remote] --all
D git push [remote] [branch]
正确答案: D
解析:pull指拉下来;push指推上去 -
Sass 支持标准的 CSS 多行注释,以及单行注释,那么以关于Sass以下说法正确的是( )
A 多行注释会被完整输出到编译后的 CSS 文件中,而单行注释则不会
B 单行注释会被完整输出到编译后的 CSS 文件中,而多行注释则不会
C 多行注释和单行注释都会被完整输出到编译后的 CSS 文件中
D 多行注释和单行注释都不会被完整输出到编译后的 CSS 文件中
正确答案: A -
在gulp中,要获取源文件的函数是()
A dest
B src
C pipe
D server
正确答案: B
解析:src是来源;dest是目标;pipe是管道;server指服务 -
下面哪个是项目中用于控制版本管理的工具?
A gulp
B sass
C requires
D git
正确答案: D -
模块化开发中,requireJs所遵循的是下面哪个规范?
A AMD
B CMD
C commonjs规范
D es6模糊化规范
正确答案: A -
使用requireJs开发项目时,入口文件的引入需要使用下面的哪个属性完成?
A
data-main
B data
C main
D import
正确答案: A -
es6的模块化中进行模块的导入操作使用的关键字是
A import
B export
C include
D input
正确答案: A -
jQuery中自定义工具方法时,使用( )
A $.fn.extend()
B $.extend()
C $.fn.extends()
D $.extends()
正确答案: B -
只能触发一次的事件处理函数有:( )
A on()
B bind()
C delegate()
D one()
正确答案: D
解析:one()只触发一次事件就删除了 -
sass中哪种注释不会被编译到css中
A #
B //
C /**/
D < ! – – >
正确答案: B
解析: // 不会被编译 -
实现AMD规范的应用是哪一个?
A Seajs
B requireJS
C jQueryjs
D nodejs
正确答案: B -
如何在本地创建仓库?
A git createR
B git install -r
C git init
D git new -r
正确答案: C -
如何只删除暂存区的文件,工作区的文件保留?
A git rm 文件名
B git rm -f
C git rm --cached 文件名
D git del -cached
正确答案: C -
如何恢复删除的文件?
A git checkout (commit id) 文件名
B git reset -hard (commit id)
C git reset -hard HEAD^
D git reset -hard HEAD~num
正确答案: A -
requireJs中使用下面哪个方法进行模块功能的定义?
A define
B requirejs
C config
D require
正确答案: A -
Gulp 中表示js文件压缩的插件是( )
A gulp-sass
B gulp-imagemin
C gulp-cssmin
D gulp-uglify
正确答案: D -
requirejs中使用哪个方法引入模块并为其指定别名?
A define
B requirejs
C require.config
D require
正确答案: C
多选题(不定项选择)
- gulp有哪些特点
A 自动化
B 基于文件
C 基于流
D 插件很多
正确答案: A,C,D - 下面哪些的gulp的方法
A gulp.task
B gulp.src
C gulp.dest
D gulp.cp
正确答案: A,B,C - sass中混合和函数的不同点
A 混合有返回值
B 函数有返回值
C 混合的结果是一段代码
D 没有不同点
正确答案: B,C - 下面哪些是安装原生gulp(非插件)的命令
A npm install -g gulp-connect
B npm install -g gulp
C npm install gulp --save-dev
D npm install -g gulp-babel
正确答案: B,C - jQuery中,哪些方法与AJAX有关?
A $.get()
B $.post()
C $.ajax()
D $.getJSON()
正确答案: A,B,C,D - jQuery中,哪些方法可以创建插件函数?
A $.extend({abc:function(){})
B $.fn.extend({abc:function(){}})
C $.abc = function(){}
D $.fn.abc = function(){}
正确答案: A,B,C,D - jq中,哪些能返回第一个li?
A $(‘li:eq(0)’)
B $(‘li’).eq(0)
C $(‘li:first’)
D $(‘li:one’)
正确答案: A,B,C - 在git中,有哪些命令
A git add
B git commit
C git init
D git checkout
正确答案: A,B,C,D - jquery自定义插件的方式有下面哪几种?
A $.extend()
B $.fn.extend()
C $.ajax()
D $.post()
正确答案: A,B - 下面哪些是jquery中的操作方法?
A css()
B addClass()
C attr()
D append()
正确答案: A,B,C,D
解析:jquery中操作方法有很多 属性操作 内容操作 样式操作 文档操作等等 - 下列可以绑定事件的方法有?
A off()
B bind()
C on()
D one()
正确答案: B,C,D
解析:off是删除事件 - sass中有哪些注释类型
A //注释
B / * 注释 * /
C #注释
D < !–注释–>
正确答案: A,B
解析:只有//和/**/ - SVN的优点有
A 管理方便,逻辑明确
B 集中式管理更能保证安全性
C 适合开发人数不多的项目开发
D 可以离线工作
正确答案: A,B,C
解析:不在线不能上传 - Git的优点有
A 适合分布式开发,强调个体
B 公共服务器压力和数据量都不会太大
C 速度快,灵活
D 可以离线工作
正确答案: A,B,C,D - 下面哪些是常见的git操作?
A git add
B git commit
C git init
D git clone
正确答案: A,B,C,D
解析:此题目考核的是git常见的基本操作命令 - Sass的功能有:
A 它使用自己的语法并编译为可读的CSS
B 可以在更少的时间内轻松地编写CSS代码
C 是一个开源的预处理器,被解析为CSS
D 可以兼容所有的CSS版本
正确答案: A,B,C,D - 下列哪个是jquery的选择器
A :eq
B :has
C :odd
D :not
正确答案: A,B,C,D - Git中将工作区的内容全部加入暂存区的方法有
A git commit -m ‘注释’
B git add *
C git add -A
D git add 文件名
正确答案: B,C
解析 : git add -A :是 git add --all的缩写
git add * 和git add -A 两个功能相近 - 关于git和svn的区别描述正确的是?
A git是分布式版本管理控制工具
B git是集中式版本管理控制工具
C svn是分布式版本管理控制工具
D svn是集中式版本管理控制工具
正确答案: A,D
解析:git和svn的区别 - git获取远端项目代码可以使用下面的哪些命令实现?
A git pull
B git clone
C git push
D git add
正确答案: A,B
解析:可以使用git pull方式下载远端仓库项目 或 git clone方式 克隆远端仓库项目