笔试时紧张没写出来,静下心后发现简单的要死.<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"><title>删除数组重复元素</title></head><body><script>/*** 删除数组重复元素* @param array 目标数组* @return 返回去重后的数组*/function array_unique(arr) {//外层循环控制次...
看到很多朋友都在求前端的笔试题,我就给大家收集了一些面试题。都是2017年最新的题目,希望有助于大家提高自己的水品,也祝愿各位能如愿以偿的进入自己想进的公司。本文较为详细的收集并且分析了最新的2017前端笔试题。分享给大家供大家参考。具体如下:一、一个页面上两个div左右铺满整个浏览器,要保证左边的div一直为100px,右边的div跟随浏览器大小变化(比如浏览器为500,右边div为400,浏览器为900,右边div为800),请写出...
第一题 编写一个方法 求一个字符串的字节长度 第二题 如何控制alert中的换行 第三题 解释document.getElementById("ElementID").style.fontSize="1.5em" 第四题 将一个类似图中的效果分离成css和html 第五题 按照格式 xxxx年xx月xx日xx时xx分xx秒动态显示时间 要求不足10的补0 第六题 编写一个方法 去掉一个数组的重复元素 第七题 说出3条以上ff和ie的脚本兼容问题 第八题 按要求写一个简单的ajax示例 简单的没意义 就不写了答案第...
一、单选题 1、以下哪条语句会产生运行错误:(A) A.var obj = ( ); B.var obj = [ ]; C.var obj = { }; D.var obj = / /; 2、以下哪个单词不属于javascript保留字:(B) A. with B. parent C. class D. void 3、请选择结果为真的表达式:(C) A. null instanceof Object B. null === undefined C. null == undefined D. NaN == NaN 二、不定项选择题 4、请选择对javascript理解有误的:(ABCD) A. JScript是javascript的简称 B....
例如: #1234ff 输出 #1234ff #123 输出 #123 #12345g 输出 #12345g 代码如下: function RGB(rgb) { reg=/^#([a-fA-F0-9]{2})([a-fA-F0-9]{2})([a-fA-F0-9]{2})$/; if ( reg.test(rgb) ) rgb=rgb(+parseInt(RegExp.$1,16)+","+parseInt(RegExp.$2,16)+","+parseInt(RegExp.$3,16)+); return rgb; } 演示代码: alert(RGB("#ff0000"))
function RGB(rgb)
{
reg=/^#([a-fA-F0-9]{2})([a-fA-F0-9]{2})([a-fA-F0-9]{2})$/;
if ( ...
代码如下: 题: 有n个直线最多可以把一个平面分成多少个部分 线条数: 内交点: 分割数: function calculate(line) { var line = document.getElementById('line').value; if(line == "") { line = 0; document.getElementById('line').value = line; } var line = parseInt(line); var innerPoint = line * (line -1) / 2; var part = (Math.pow(line,2) + line)/2 + 1;//line + innerPoint + 1等于(线条数的平方+线条数)/2 + 1 ...
题目
请编写一个JavaScript函数,它的用途是接收url中get请求的参数,并返回为对象,
如: var url = “https://i.cnblogs.com/EditPosts.aspx?opt=1″。
本题考察了js如何获得url为字符串,以及字符串处理的方法。
1.首先想到正则
function getQueryString(name) {
var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i");
var r = window.location.search.substr(1).match(reg);
if (r != null) return unescape(r[2]); r...
本文实例分析了JS前端笔试题。分享给大家供大家参考,具体如下:
1.如何根据逗号分隔的字符串创建数组呢?请为下面的字符串创建一个数组,并访问第三个元素:"cats,dogs,birds,horses"
知识点:数组和字符串的转换。考察split() 方法。把一个字符串分割成字符串数组(将字符串按某个字符切割成若干个字符串,并以数组形式返回)
var animalString="cats,dogs,birds,horses";
var animalArray=animalString.split(",");
alert(animalA...
本文实例总结了JS经典正则表达式笔试题。分享给大家供大家参考,具体如下:
一.复习字符串的传统操作
如何获取一个字符串中的数字字符,并按数组形式输出,如
dgfhfgh254bhku289fgdhdy675gfh
输出[254,289,675]
分析:循环用charAt()的方法获取到每一个子字符串,判断他是不是在0~9之间,是就把他扔到准备好的数组里
var str="dgfhfgh254bhku289fgdhdy675gfh";
findNum(str);
function findNum(){var arr=[];for(var i=0;i<str.len...
代码如下:<html> 题:<br /> 有n个直线最多可以把一个平面分成多少个部分<br /><br /> 线条数:<input type="text" id="line"/><br /> 内交点:<label id="innerPoint"></label><br /> 分割数:<label id="part" style="background:yellow;"></label><br /> <input type="button" onclick="calculate()" value="计算"/> </html> <script type="text/javascript"> function calculate(line) { var line = document.getElementById(line)...
例如: #1234ff 输出 #1234ff #123 输出 #123 #12345g 输出 #12345g 代码如下:function RGB(rgb) { reg=/^#([a-fA-F0-9]{2})([a-fA-F0-9]{2})([a-fA-F0-9]{2})$/; if ( reg.test(rgb) ) rgb=rgb(+parseInt(RegExp.$1,16)+","+parseInt(RegExp.$2,16)+","+parseInt(RegExp.$3,16)+); return rgb; } 演示代码: alert(RGB("#ff0000"))
function RGB(rgb)
{
reg=/^#([a-fA-F0-9]{2})([a-fA-F0-9]{2})([a-fA-F0-9]{2})$/;
if ( r...
一、单选题 1、以下哪条语句会产生运行错误:(A) A.var obj = ( ); B.var obj = [ ]; C.var obj = { }; D.var obj = / /; 2、以下哪个单词不属于javascript保留字:(B) A. with B. parent C. class D. void 3、请选择结果为真的表达式:(C) A. null instanceof Object B. null === undefined C. null == undefined D. NaN == NaN 二、不定项选择题 4、请选择对javascript理解有误的:(ABCD) A. JScript是javascript的简称 B....
第一题 编写一个方法 求一个字符串的字节长度 第二题 如何控制alert中的换行 第三题 解释document.getElementById("ElementID").style.fontSize="1.5em" 第四题 将一个类似图中的效果分离成css和html 第五题 按照格式 xxxx年xx月xx日xx时xx分xx秒动态显示时间 要求不足10的补0 第六题 编写一个方法 去掉一个数组的重复元素 第七题 说出3条以上ff和ie的脚本兼容问题 第八题 按要求写一个简单的ajax示例 简单的没意义 就不写了答案第...
1.写一个方法去掉字符串的空格
let str = ' abc aa s '
//第一种
function trim(str){let reg = /\s+/gif(typeof str == 'string'){return str.replace(reg,'')}
}
trim(str)//第二种
str.split(' ').join('')2.去除字符串中最后一个指定的字符或者是字符串
let str = 'abaaaaeaad'
function delChar(str,char){let index = str.lastIndexOf(char) //lastIndexOf 获取一个指定的字符出现在一个字符串中出现的最后的位置 从...
题目
1、null,undefined,”string",20,true和false的共同点是( ) A、都是对象 B、都有相同的实例属性 C、都是原始值 D、都是函数
2、下列哪个正确的引入了myScript.js( ) A、
3、下列哪个符号不是逻辑运算符( ) A、% B、|| C、 && D、 !
4、以下()为JavaScript声明变量的语句。 A、dim x; B、int x; C、var x; D、x;
5、如下代码输出的结果是( ) console.log(1+ “2”+“2”); console.log(1+ +“2”+“2”); consol...