美文网首页
饥人谷vip10-20170110作业

饥人谷vip10-20170110作业

作者: 饥人谷_菲菲 | 来源:发表于2017-01-14 00:46 被阅读0次

Q1:使用数组拼接出如下字符串

    var prod = { 
                name: '女装',
                styles: ['短款', '冬季', '春装']};
    function  getTpl(data){
    //todo...
    };
    var result = getTplStr(prod); //result为下面的字符串

   <dl class="product">
       <dt>女装</dt>
       <dd>短款</dd>
       <dd>冬季</dd>
       <dd>春装</dd>
   </dl>

A1:代码及输出结果

Paste_Image.png

Q2:写出两种以上声明多行字符串的方法

  • 可以在每一行的尾部使用反斜杠,注意,反斜杠的后面必须是换行符,而不能有其他字符(比如空格),否则会报错;
  • 可以使用连接运算符( **+ **)连接多行字符串;
  • 利用多行注释生成字符串的变通方法。
    例如:
    Paste_Image.png
    ** 其中,slice(x,x)代表输出注释里的那些行 **

Q3:以下代码输出什么?为什么

var str = 'jirengu\nruoyu'

A3: console.log(str.length)//输出是13,因为'\n'是转义字符,代表换行,占一个字符

Q4:写一个函数,判断一个字符串是回文字符串,如 abcdcba是回文字符串, abcdcbb不是

代码及输出如下 :

Paste_Image.png

Q5:写一个函数,统计字符串里出现出现频率最多的字符(如果有多个都需要展示)

Paste_Image.png

Q6:写一个camelize函数,把my-short-string形式的字符串转化myShortString形式的字符串,如 (***)

 camelize("background-color") == 'backgroundColor'
 camelize("list-style-image") == 'listStyleImage'

代码及结果如图:

Paste_Image.png

相关文章

  • 饥人谷vip10-20170110作业

    Q1:使用数组拼接出如下字符串 A1:代码及输出结果 Q2:写出两种以上声明多行字符串的方法 可以在每一行的尾部使...

  • 饥人谷作业 -- html标签

    html标签汇总(目前实力有限,只能想到这么多) html5的标记 --- 接下来...

  • 饥人谷作业 --- git入门

    这里介绍三个语句 1.git init 如果你打算使用 Git 来对现有的项目进行管理,你只需要进入该项目目录并输...

  • 饥人谷作业 --- http介绍

    今天我要写一个有关http介绍的东西,那么首先我觉得有必要把我现阶段理解的http内容做一个总结: 超文本傳輸協定...

  • JS-学习资源

    饥人谷知乎前端学习指南132GitHub笔试面试题集锦饥人谷课件课堂内外一些前端小项目饥人谷 api饥人谷作品库G...

  • HTMLCollection vs. NodeList

    本文章著作权归饥人谷_Lyndon和饥人谷所有,转载请注明出处 >>> 引文 这篇博客起源于我对一道作业题的思考,...

  • 饥人谷作业 ---命令行

    以下是介绍一些命令行语句 ls : ls命令用于显示指定工作目录下之内容(列出目前工作目录所含之文件及子目录) ...

  • 任务3- Git GitHub做作业

    **2016/05/04 ** 新建的项目地址作业地址饥人谷bin上保存的代码链接

  • 饥人谷作业 -- css布局及其技巧

    1.左右布局 实际项目开发过程中遇到页面 DIV 左右布局的需求:左侧 DIV 固定宽度,右侧 DIV 自适应宽度...

  • 饥人谷作业 --- 原型与原型链

    这些全局变量分为两种: 一种是 ECMAScript 规定的,比如:global.parseInt,global....

网友评论

      本文标题:饥人谷vip10-20170110作业

      本文链接:https://www.haomeiwen.com/subject/tsclbttx.html