20171026笔试题

这里写图片描述
这里写图片描述

二、1.
浏览器:浏览器是指可以显示网页服务器或者文件系统HTML文件(标准通用标记语言的一个应用)内容,并让用户与这些文件交互的一种软件。

CSS:层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。CSS不仅可以静态地修饰网页,还可以配合各种脚本语言动态地对网页各元素进行格式化。

操作系统:(Operating System,简称OS)是管理控制计算机硬件与软件资源的计算机程序,是直接运行在“裸机”上的最基本的系统软件,任何其他软件都必须在操作系统的支持下才能运行。

中断(操作系统):中断是指计算机运行过程中,出现某些意外情况需主机干预时,机器能自动停止正在运行的程序并转入处理新情况的程序,处理完毕后又返回原被暂停的程序继续运行。

进程:进程(Process)是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配调度的基本单位,是操作系统结构的基础。

(数据结构):先进后出一种数据结构

签名(计算机网络安全):数字签名,就是只有信息的发送者才能产生的别人无法伪造的一段数字串,这段数字串同时也是对信息的发送者发送信息真实性的一个有效证明。
参考:https://baike.baidu.com/item/%E6%95%B0%E5%AD%97%E7%AD%BE%E5%90%8D/212550?fr=aladdin&fromid=5390273&fromtitle=%E6%95%B0%E5%AD%97%E7%AD%BE%E5%90%8D%E6%8A%80%E6%9C%AF

事务(数据库):数据库事务(Database Transaction) ,是指作为单个逻辑工作单元执行的一系列操作,要么完全地执行,要么完全地不执行。 事务处理可以确保除非事务性单元内的所有操作都成功完成,否则不会永久更新面向数据的资源。通过将一组相关操作组合为一个要么全部成功要么全部失败的单元,可以简化错误恢复并使应用程序更加可靠
参考:https://baike.baidu.com/item/%E6%95%B0%E6%8D%AE%E5%BA%93%E4%BA%8B%E5%8A%A1/9744607

三、1.

function verify(input) {
  var len = input.length;
  console.log(len);
  var reg = /^([^.]+)([a-zA-Z0-9.])*$/g;
  if (len >= 2 && len <= 20) {
    if (reg.test(input)) {
      return true;
    }
  }
  return false;
}

var data = ".rtuoiter596054";

console.log(verify(data));

三、2.

var arr = ["10000001,1000,500","10000007,880,11","10000002,880,1","10000005,100,11"];
function sortData(arr) {
   var obj = {};
   arr.forEach(function (item,index) {

     obj[index] =  item;
   });

   console.log(obj);

   //Object.keys()返回对象的键值数组
   var keys = Object.keys(obj).sort(function (a,b) {
      return  strToIntFormat(obj[b])-strToIntFormat(obj[a]);
   });

   keys.forEach(function (index) {
      console.log(obj[index]);
   });
}

//将字符串转换为数字
function strToIntFormat(str) {
  var strData = str.split(",").join("");
  return +strData;
}
sortData(arr);
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值