手机各种JS语法,随时更新

如何消除一个数组里面重复的元素?

var arr1 =[1,2,2,2,3,3,3,4,5,6], 
    arr2 = []; 
for(var i = 0,len = arr1.length; i< len; i++){ 
    if(arr2.indexOf(arr1[i]) < 0){ 
        arr2.push(arr1[i]); 
        } 
    } 
document.write(arr2); // 1,2,3,4,5,6

写一个function,清除字符串前后的空格。(兼容所有浏览器)

function trim(str){
if(str&&typeof str ===="string"){
return str.replace(/(^\s)/(ls)$/g,"");//去除前后空白符
}
}

一次完整的HTTP事务是怎样的一个过程? 
基本流程: 
a. 域名解析 
b. 发起TCP的3次握手 
c. 建立TCP连接后发起http请求 
d. 服务器端响应http请求,浏览器得到html代码 
e. 浏览器解析html代码,并请求html代码中的资源 
f. 浏览器对页面进行渲染呈现给用户

对前端工程师这个职位你是怎么样理解的? 
a. 前端是最贴近用户的程序员,前端的能力就是能让产品从 90分进化到 100 分,甚至更好 
b. 参与项目,快速高质量完成实现效果图,精确到1px; 
c. 与团队成员,UI设计,产品经理的沟通; 
d. 做好的页面结构,页面重构和用户体验; 
e. 处理hack,兼容、写出优美的代码格式; 
f. 针对服务器的优化、拥抱最新前端技术。

转载于:https://www.cnblogs.com/Abner5/p/6044157.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值