JS前端笔试题分析

 更新时间:2016年12月19日 09:46:08   作者:鬼畜十三  
这篇文章主要介绍了JS前端笔试题,结合实例形式分析了javascript字符串、数组及日期操作相关技巧,需要的朋友可以参考下

本文实例分析了JS前端笔试题。分享给大家供大家参考,具体如下:

1.如何根据逗号分隔的字符串创建数组呢?请为下面的字符串创建一个数组,并访问第三个元素:"cats,dogs,birds,horses"

知识点:数组和字符串的转换。考察split() 方法。把一个字符串分割成字符串数组(将字符串按某个字符切割成若干个字符串,并以数组形式返回)

var animalString="cats,dogs,birds,horses";
var animalArray=animalString.split(",");
alert(animalArray[2]);

若直接用alert(animalString[2]);输出的是t

扩展:数组->字符串

var animalArray =new Array("cats,dogs,birds,horses");
var animalString=animalArray.join("-");
alert(animalString[2]);

注:第一行可简写 var animalArray =["cats,dogs,birds,horses"];

输出的是t

2.编写一段程序代码,获取今天的日期并计算下一周同一天的日期。

var d=new Date();
var today=d.getFullYear()+"-"+(d.getMonth()+1)+"-"+d.getDate();
alert(today);
d.setTime(d.getTime()+7*24*3600*1000);
var nexttoday=d.getFullYear()+"-"+(d.getMonth()+1)+"-"+d.getDate();
alert(nexttoday);

更多关于JavaScript相关内容可查看本站专题:《javascript面向对象入门教程》、《JavaScript中json操作技巧总结》、《JavaScript切换特效与技巧总结》、《JavaScript查找算法技巧总结》、《JavaScript错误与调试技巧总结》、《JavaScript数据结构与算法技巧总结》、《JavaScript遍历算法与技巧总结》及《JavaScript数学运算用法总结

希望本文所述对大家JavaScript程序设计有所帮助。

相关文章

  • 了解Javascript的模块化开发

    了解Javascript的模块化开发

    这篇文章主要介绍了了解Javascript的模块化开发,本文讲解了为什么需要模块化开发,模块化开发的形成原因等内容,需要的朋友可以参考下
    2015-03-03
  • 原生JS获取元素集合的子元素宽度实例

    原生JS获取元素集合的子元素宽度实例

    本文主要对原生JS获取元素集合的子元素宽度的实现方法进行介绍,代码详细,具有很好的参考价值,需要的朋友一起来看下吧
    2016-12-12
  • JS常见加解密算法小结

    JS常见加解密算法小结

    在Web开发中,保护用户数据是至关重要的,而对数据进行加密是其中一种有效手段,本文将深入浅出地介绍常见的加解密算法,包括消息摘要算法、对称加密算法以及非对称加密算法,需要的朋友可以参考下
    2023-12-12
  • TypeScript 数组Array操作的常用方法

    TypeScript 数组Array操作的常用方法

    本文主要介绍了TypeScript 数组Array操作的常用方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-06-06
  • js关闭浏览器窗口及检查浏览器关闭事件

    js关闭浏览器窗口及检查浏览器关闭事件

    js关闭浏览器窗口,不弹出提示框。支持ie6+,火狐,谷歌等浏览器,下面以一个示例为大家详细介绍下具体的实现方法,感兴趣的朋友可以参考下
    2013-09-09
  • 最新JavaScript判断是否是360浏览器方法

    最新JavaScript判断是否是360浏览器方法

    这篇文章主要给大家介绍了关于最新JavaScript判断是否是360浏览器方法的相关资料,我们在做项目的时候有用到判断不同浏览器的这个需求,文中给出了详细的代码示例,需要的朋友可以参考下
    2023-07-07
  • 小程序实现侧边栏切换

    小程序实现侧边栏切换

    这篇文章主要为大家详细介绍了小程序实现侧边栏切换效果,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-07-07
  • js获取浏览器地址(获取第1个斜杠后的内容)

    js获取浏览器地址(获取第1个斜杠后的内容)

    这篇文章主要给大家介绍了关于js获取浏览器地址(获取第1个斜杠后的内容)的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者使用js具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
    2019-09-09
  • 用JavaScript对JSON进行模式匹配(Part 1-设计)

    用JavaScript对JSON进行模式匹配(Part 1-设计)

    在《从 if else 到 switch case 再到抽象》这篇文章里面说到,解决 if else 和 switch case 分支过多的一个方法,就是做一个专用的 dispatcher ,让它来负责进行筛选与转发。
    2010-07-07
  • js获取TreeView控件选中节点的Text和Value值的方法

    js获取TreeView控件选中节点的Text和Value值的方法

    在实际项目中,遇到一个问题,首先弹出一个新窗口,新窗口中放了一个TreeView控件,现在要解决的是,如何单击TreeView中一个节点,返回Text和Value到父页面并关闭该新窗口,本文将详细介绍此方法的实现
    2012-11-11

最新评论