【自建题库】c认证初级(下)

简介: 【自建题库】c认证初级

join


删除:


var arr = [1, 2, 3,4,5,6];
arr.push(4);//pop
//删除:splice(起点,长度)
arr.splice(2, 3);


插入


//插入:splice(起点,长度,元素。。。)
 arr.splice(2,0,'a','b','c');


替换


//替换
arr.splice(2,2,'a','b');


连接


var a = [1, 2, 3];
var b = [4, 5, 6];
alert(a.concat(b));//1,2,3,4,5,6 连接两个数组


分隔


//join 用分隔符,组合数组元素,生成字符串
//字符串split
var arr = [1, 2, 3, 4];
alert(arr.join('--p'));//1--p2--p3--p4  


排序


var arr = [12, 8, 99, 19, 112];
        arr.sort(//sort把arr当作字符串排序了,现在要用函数自定义排序
            function (n1, n2) {
                //if (n1 < n2) {
                //    return -1;
                //}
                //else if (n1 > n2) {
                //    return 1;
                //}
                //else {
                //    return 0;
                //}
                return n1 - n2;//同理
            }
        );
        alert(arr);



top



farewell



fdsfewa


html文档的一部分区域的页眉用什么标签表示?


“ header标签 <header>标签定义文档或者文档的一部分区域的页眉。


现需要创建带有3个选项的选择列表,请用标签补全代码片段



select select


现需要实现文字右对齐,请补全代码片段



Text-align:right



inline



 <style type="text/css">
h1 {color:red;}
p {color:blue;}
</style>


现有如下代码片段,请问ie6盒模型中dov的实际占位高度为______px



120



id选择器的优先级高于类别选择器。


类别选择器的优先级高于标签选择器。


标签选择器的优先级高于全局选择器。


内联样式的优先级高于id选择器。


现需要设置body的背景图片位于左上角,请补全代码片段



如果将背景图片的平铺属性background-repeat定义为no-repeat,图像将默认以元素的左上角为基准点显示。




onclick


将列表中不是质数的数字设置为红色,请补全横线处数字



pn+2p


  1. nth-child 的值可以是包含 n 的线性公式,也可以是 odd 和 even 表示奇数行和偶数行. 然而素数本身是没有规律的, 请问怎么实现素数行和合数行分别设置不同的背景色?


现在假设我们已知有不大于 N 个元素需要匹配,求选择器长度的复杂性。


这是我当时的答案:


  1. tr{background:#fff;}


  1. tr:nth-of-type(1){background:#eee} /* 1 is neither a prime nor a composite number. */


  1. tr:nth-of-type(2n+4),tr:nth-of-type(3n+6),tr:nth-of-type(5n+10){background:#eaa}


JSFiddle: https://jsfiddle.net/qdzruq16/3/


其中最后一行选择器为所有 tr:nth-of-type(pn+2p), 其中 p 为不大于sqrtN

的所有质数。


现在设函数pi(n)表示不大于 n 的质数个数。


容易看出,对于 N 个元素,采用这种方法匹配所有质数所需的选择器的个数至少为

2+pi(sqrtN),也就是O(pi(sqrtN))的复杂性。


然而我们在算法课上貌似没学过这样的式子。 Don’t worry. 根据质数定理 https://en.wikipedia.org/wiki... 我们可以把它变成更加熟悉的形式。


质数分布的渐近定律是这样说的,


limxtoinftyfracpi(x)x/log(x)=1


i.e.,


pi(x)simfracxlogx.


把上式代入可以得到我们的选择器长度复杂度为O(sqrtN/logsqrtN),


由于


logsqrtN=frac12logN,


故我们化简后的选择器长度复杂性为:


O(sqrtN/logN).



absolute


<div style="position:absolute; 
bottom:60; 
right:20;
 border-right: activeborder 1px solid;
 border-top: activeborder 1px solid;
 border-left: activeborder 1px solid;
 border-bottom: activeborder 1px solid;
 z-index: 9999; ">
 <img src="@Url.Content("~/Content/images/acfe963a2d127dc9b21a8c116a13a63c.png")" />   
</div>


现需要设置p 标签内鼠标选中文字为红底白字,请补全代码片段



selected


现要求浏览文件时可以只能选取图片,请补全下方代码片段



<form action="demo_form.asp">
  <input type="file" name="pic" accept="image/*">
  <input type="submit">


现需要实现点击刷新按钮即可刷新当前页面,请补全代码片段



onclike


<ahref="javascript:location.reload();">点击刷新页面</a>


现需要实现点击返回即可实现返回上一页的功能,请补全代码片段



-1


go() 方法可加载历史列表中的某个具体的页面。


该参数可以是数字,使用的是要访问的 URL 在 History 的 URL 列表中的相对位置。(-1上一个页面,1前进一个页面)。或一个字符串,字符串必须是局部或完整的URL,该函数会去匹配字符串的第一个URL。



hover


补全代码,使得鼠标点击div.box区域时背景为红色时变为蓝色,蓝色时变为红色



background-color


用js的MATH方法生成三个随机数,比较大小后,求出中间数到最大数之间(不包含这两个数)最小的质数



不利用第三方UI组件库以及框架的前提下,使用html/css/js手写完成下列效果(完成度越高,得分越高)



<!DOCTYPE html>
<html lang="en" >
<head>
  <meta charset="UTF-8">
  <title>下拉选择列表</title>
<style>
  body{
    background: linear-gradient(to right, #25c481, #25b7c4);}
.accordionWrapper{padding:30px;background:#fff;float:left;width:80%;box-sizing:border-box;margin:10%;    box-shadow: 0 1.5em 85px 0 rgba(0, 0, 0, 0.2);}
.accordionItem{
    float:left;
    display:block;
    width:100%;
    box-sizing: border-box;
    font-family:'Open-sans',Arial,sans-serif;
}
.accordionItemHeading{
    cursor:pointer;
    margin:0px 0px 10px 0px;
    padding:10px;
    background:#2980b9;
    color:#fff;
    width:100%;
border-radius: 3px;
        box-sizing: border-box;
}
.close .accordionItemContent{
    height:0px;
    transition:height 1s ease-out;
  transform: scaleY(0);
    float:left;
    display:block;
}
.open .accordionItemContent{
        padding: 20px;
    background-color: #fff;
    border: 1px solid #ddd;
    width: 100%;
    margin: 0px 0px 10px 0px;
    display:block;
  transform: scaleY(1);
  transform-origin: top;
  transition: transform 0.4s ease;
        box-sizing: border-box;
}
.open .accordionItemHeading{
    margin:0px;
        -webkit-border-top-left-radius: 3px;
    -webkit-border-top-right-radius: 3px;
    -moz-border-radius-topleft: 3px;
    -moz-border-radius-topright: 3px;
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
    -webkit-border-bottom-right-radius: 0px;
    -webkit-border-bottom-left-radius: 0px;
    -moz-border-radius-bottomright: 0px;
    -moz-border-radius-bottomleft: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
    background-color: #bdc3c7;
    color: #7f8c8d;
}
</style>
</head>
<body>
<!-- partial:index.partial.html -->
<div class="accordionWrapper">
<div class="accordionItem open">
      <h2 class="accordionItemHeading">全栈技术</h2>
      <div class="accordionItemContent">
        <p>数据库</p>
        <p>主流框架</p>
        <p>第三方生态</p>
        <p>软件模式</p>
        <p>领域驱动设计</p>
      </div>
    </div>
    <div class="accordionItem close">
      <h2 class="accordionItemHeading">交付技能</h2>
      <div class="accordionItemContent">
        <p>数据库</p>
        <p>主流框架</p>
        <p>第三方生态</p>
        <p>软件模式</p>
        <p>领域驱动设计</p>
      </div>
    </div>
    <div class="accordionItem close">
      <h2 class="accordionItemHeading">底层技能</h2>
      <div class="accordionItemContent">
        <p>数据库</p>
        <p>主流框架</p>
        <p>第三方生态</p>
        <p>软件模式</p>
        <p>领域驱动设计</p>
      </div>
    </div>
</div>
<!-- partial -->
  <script>
    var accItem = document.getElementsByClassName('accordionItem');
    var accHD = document.getElementsByClassName('accordionItemHeading');
    for (i = 0; i < accHD.length; i++) {
        accHD[i].addEventListener('click', toggleItem, false);
    }
    function toggleItem() {
        var itemClass = this.parentNode.className;
        for (i = 0; i < accItem.length; i++) {
            accItem[i].className = 'accordionItem close';
        }
        if (itemClass == 'accordionItem close') {
            this.parentNode.className = 'accordionItem open';
        }
    }
  </script>
</body>
</html>


相关文章
|
存储 数据管理 对象存储
云存储Clouder认证:存储应用与数据管理—课时10:实验练习与认证考试
云存储Clouder认证:存储应用与数据管理—课时10:实验练习与认证考试
|
云计算
阿里云认证的优势是什么?考试在哪里考?
最近几年云计算是一个热门行业,很多人会选择考相关的职业证书,来增加自己的职业竞争力,其中阿里云是考的人最多的一项证书。
|
存储 云安全 弹性计算
阿里云的认证为什么那么多人考?没基础的人能考吗?
通过考证提升自己,从而获得高薪岗位,是很多打工人都会有的想法,而对于从事信息通信行业的人来说,阿里云的认证是很多人的首选认证。
|
存储 机器学习/深度学习 编解码
【自建题库】c认证初级
【自建题库】c认证初级
|
云安全 弹性计算 负载均衡
阿里云认证为什么那么多人考?考试内容难不难?
由于社会人才众多,不管是刚毕业的学生,还是已经工作很久的打工人,想要获得一份好工作,最应该做的就是考取一份职业证书,从而提升自己的就业竞争力,而对于互联网行业来说,最热门的专业就是云计算,阿里云是现在市场上占比最大的云计算厂商,其旗下的认证也是非常有含金量的。
阿里云认证为什么那么多人考?考试内容难不难?
|
云安全 存储 弹性计算
阿里云的基础认证考什么?考试费用是多少?
作为目前风头最盛的行业,云计算是很多人的首选职业,但是对于没有学习过相关知识的人,该怎么样才能获得机会呢,那就是考取相关的职业证书
|
存储 Web App开发 弹性计算
Elastic认证考试:备考环境完全指南
Elastic认证考试:备考环境完全指南
Elastic认证考试:备考环境完全指南
|
项目管理
阿里云认证多少分能通过?考试题库在哪里找?
这个内卷的社会最需要什么?人才。怎么成为人才?用证书证明自己的价值。 阿里云、华为云、腾讯云、AWS、PMP、CKA认证, 题库、报名、学习视频、托管全包一条龙。
361 0
阿里云认证多少分能通过?考试题库在哪里找?
|
人工智能 安全 数据处理
阿里云认证攻略,考试注意事项
阿里云认证是现在ICT行业最具含金量的证书,成为了现在大多数人的选择,但是关于这个证书的详细信息,你了解多少呢?
314 0
阿里云认证攻略,考试注意事项
|
云安全 运维 搜索推荐
阿里云aca云安全认证题库 大学生应该考阿里云aca云安全认证吗?
随着技术的不断发展,社会对个人的技能要求越来越高,因而,很多人为了能提升个人技能,在工作之余计划着考取更多证书希望在工作中能获得更多的晋升机会,能够升职加薪,但是打工人日常工作就非常地繁忙,能花在阿里云ACA考试复习的时间非常少,因而很多人希望能在短时间内能有针对性地刷题,在哪里可以找到阿里云aca云安全认证题库呢?请选择认证大使吧,有试题还有一对一解疑
419 0
阿里云aca云安全认证题库 大学生应该考阿里云aca云安全认证吗?