var myArr=[1,2,3,4,5];
myArr.shift();
A. [1,2,3,4]
B. [1,2,3,4,5]
C. [2,3,4,5]
D. []
function fn(){
var num = 0;
return function(){
console.log(++num);
}
}
var fun = fn();
fun(); ...①
fun(); ...②
A. 程序存在闭包现象
B. 匿名函数的this指向window对象
C. ①式输出1
D. ②式输出1
B. onkeypress:某个键盘的键被按下或按住
C. onmousedown:某个鼠标按键被按下
D. onblur:元素获得焦点
B. parseFloat((0.2 + 0.4).toFixed(1))
C. Math.round(0.2 + 0.4)
D. parseFloat((0.2 + 0.6).toPrecision(1))
A. 不需要重新加载整个页面,运行流畅
B. 高效的前后端分离模式
C. 有利于SEO
D. 减轻服务器压力
A. v-model如果为不同元素绑定数据,则使用不同的元素property, 并抛出不同的事件
B. v-model本质上是语法糖,它负责监听用户的输入事件以更新数据
C. v-model是内置指令,不能用在自定义组件上
D. 对input使用v-model,实际上是指定其 :value和input事件
A. actions通过commit触发mutations中的方法进行状态变更
B. vuex是单项数据流变更数据
C. ajax一般放在mutations中,把获取到的数据存储state中
D. 由于vuex使用单一状态树,应用的所有状态会集中到一个比较大的对象
A. vuex可以实现任何关系的组件间的通信
B. 如果子组件修改,通过props获取的父组件传过去的字符串或数字会报错
C. 子组件可以通过$emit给父组件传值
D. 可以通过context进行组件间传值
A. keep-alive可以通过include属性,匹配要进行缓存的组件
B. 当组件在keep-alive内被切换,它的activated和deactivated这两个生命周期钩子函数将会被对应执行
C. keep-alive自身不会渲染为一个 DOM 元素,也不会出现在组件的父组件链中
D. max属性控制最多可以缓存多少组件实例。一旦这个数字达到了,新创建的实例则不能再进行缓存
A. v-on
B. v-model
C. v-bind
D. v-html
A. 用适量的测试用例说明被测试程序正确无误。
B. 用适量的测试用例说明被测试程序符合用户要求。
C. 用少量的测试用例发现被测试程序中尽可能多的错误。
D. 用少量的测试用例纠正被测试程序尽可能多的错误。
A. 如何做
B. 做什么
C. 怎么做
D. 对谁做
A. 共享设备
B. 循环缓冲
C. 独占设备
D. 虚拟设备
A. 命令解释程序
B. 中断处理程序
C. 系统调用服务程序
D. 用户登录程序
A. 时间片轮转
B. 最高优先权
C. 先来先服务
D. 随机
A. 防止存储器硬件受损
B. 防止程序在内存丢失
C. 防止程序间相互越界访问
D. 防止程序被人偷看
A. 单一职责原则的英文名称是Single Responsibility Principle.
B. 单一职责原则要求一个类只有一个职责
C. 单一职责原则有利于对象的稳定,降低类的复杂性
D. 单一职责原则提高了类之间的耦合性
A. 依赖倒置原则的简称是 DIP
B. 高层模块不依赖于低层模块,低层模块依赖于高层模块
C. 依赖倒置原则中高层模块和低层模块都依赖于抽象
D. 依赖倒置原则实现模块间的松耦合
A.将一个请求封装为一个对象,从而使你可用不同的请求对客户进行参数化;对请求排队或记录请求日志,以及支持可撤消的操作。
B. 定义一系列的算法, 把它们一个个封装起来,并且使它们可相互替换,本模式使得算法可独立于使用它的客户而变化
C. 为其他对象提供一种代理以控制对这个对象的访问
D. 保证一个类仅有一个实例,并提供一个访问它的全局访问点
A. 开-闭原则
B. 接口隔离原则
C. 里氏替换原则
D. 依赖倒置原则
A. 系统的维护与开发
B. 对象组合与类的继承
C. 系统架构与系统开发
D. 系统复用与系统扩展
A. 提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类
B. 定义一个用于创建对象的接口,让子类决定实例化哪一个类
C. 将一个类的接口转换成客户希望的另外一个接口
D. 表示一个作用于某对象结构中的各元素的操作
A.外观 B. 装饰 C.桥接 D.享元
A. 结构模式 B. 创建模式 C. 行为型 D. 复用型
A. 装饰(Decorator) 模式
B. 享元(Flyweight) 模式
C. 组合(Composite)模式
D. 命令(Command)模式
A. 桥接模式 B. 命令模式 C. 组合模式 D. 装饰模式
A. 责任链模式
B. 工厂模式
C. 组合模式
D. 装饰模式
A. 类定义时
B. 创建对象时
C. 调用对象方法时
D. 使用对象的变量时
A.abstract修饰符可修饰字段、方法和类
B.抽象方法的body部分必须用一对大括号{ }包住
C.声明抽象方法,大括号可有可无
D.声明抽象方法不可写出大括号
A. 一旦出现异常,程序运行就终止了
B. 如果一个方法申明将抛出某个异常,它就必须真的抛出那个异常
C. 在catch子句中匹配异常必须精确匹配
D. 可能抛出系统异常的方法是不需要申明异常的
public class Person
{
private String name="Person";
int age=0;
}
public class Child extends Person
{
public String grade;
public static void main(String[] args)
{
Person p = new Child();
System.out.println(p.name);
}
}
A. 输出:Person
B. 没有输出
C. 编译出错
D. 运行出错
long temp=(int)3.9;
temp %= 2;
A. 0 B. 1 C. 2 D. 1.95
A. \n B. \f C. n D. \dd
A. 1 B. 2 C. 3 D. 9
A. 责任链模式
B. 桥接模式
C. 策略模式
D. 观察者模式
A. 代理模式
B. 桥接模式
C. 策略模式
D. 工厂模式
A. 单列单值嵌套查询
B. 单列多值嵌套查询
C. 多列多值嵌套查询
D. 集合查询
A. 数据定义语言(DDL)
B. 数据操纵语言(DML)
C. 数据查询语言(DQL)
D. 数据控制语言(DCL)
A. SELECT telephone FROM student WHERE telephone LIKE ‘[8,6]%0*’
B. SELECT telephone FROM student WHERE telephone LIKE ‘(8,6)0%’
C. SELECT telephone FROM student WHERE telephone LIKE ‘[8,6]_0%’
D. SELECT telephone FROM student WHERE telephone LIKE ‘[8,6]_0’
A. 用户定义函数可以用于执行修改数据库状态的操作
B. 用户定义函数属于数据库,可以在多个数据库下调用
C. 与系统函数一样,用户定义函数可以从查询中调用
D. 标量函数不可使用EXECUTE语句执行
A. Charindex()
B. SubString()
C. Stuff()
D. Soundex()
A. 字段名称=别名
B. 字段名称 AS 别名
C. 字段名称 别名
D. 别名=字段名称
A. '(单引号) B. / C. "(双引号) D. $
A. Myisam
B. InnoDB
C. Memory
D. ndbCluster
A. 10,3 B. 10,4 C. 3,10 D. 10,10
A. 可靠性 B. 一致性 C. 完整性 D. 安全性
A. in (30,40)
B. BETWEEN 30 AND 40
C. BETWEEN 30 OR 40
D. BETWEEN 30 TO 40
A. name IS NULL
B. name == NULL
C. name IS NOT NULL
D. NOT(name IS NULL)
A. 视图是虚表,它在存储时只存储视图的定义,而没有存储对应的数据
B. 创建视图用CREATE VIEW
C. 修改视图用ALTER VIEW
D. 删除视图用DELETE VIEW
A. $a=065 B. $a=0x41 C. $a='A' D. $a=0101
A. mysql_pconnect
B. mysql_pconnetcd
C. mysql_connectd
D. mysql_connect
$somevar=15;
function addit () {
GLOBAL $somevar;
$somevar++ ;
echo "somevar is $somevar";
}
addit ();
A. somevar is 15
B. somevar is 16
C. somevar is 1
D. somevar is $ somevar
$date="2009-5-19 ";
$time="14:31:38";
$datetime=$date.$time;
echo date("Y-m-d:H:i:s", strtotime($datetime));
A. 2009-05-19:14:31:38
B. 19-5-2009:2:31:38
C. 2009-5-19:2:31:38
D. 19/5/2009:14:31:38
$a = ['a','b','c'];
$b = ['a','b'];
$c = $a + $b;
A. {a,a,b,b,c};
B. {a,b,c};
C. {a,b,c,a,b};
D. {a,c,a,b};
$num = 6;
for ($i=1;$i<=10;$i++) {
if (($i+$num)>10) {
break;
}
echo $i." ";
}
A. 1 2 3 4 5 6
B. 7 8 9 10
C. 1 2 3 4
D. 5 6 7 8