js编程
赏花赏景赏时光
这个作者很懒,什么都没留下…
展开
-
编程实现一个css选择器总结
题目:实现一个getCssSelector方法,可以根据给定的元素生成一个css选择器,通过这个选择器可以快速定位到这个元素(document.querySelector(A))。<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Document<..原创 2018-03-22 19:27:13 · 1287 阅读 · 0 评论 -
对函数输入的参数进行升序排序,输入参数不固定
对函数输入的参数进行升序排序,输入参数不固定 题目如下: 思路:利用行数的对象arguments,取出参数,用sort()函数排序 代码: function mySort(){ var tags = new Array(); for(var key in arguments){ //每个函数都有一个this和arguments对象,arguments存放输入的变量 ...原创 2018-03-20 14:36:51 · 999 阅读 · 0 评论 -
给Array本地对象增加一个原型方法,用于删除数组条目中重复的条目(可能有多个),返回值是一个包含被删除重复条目的新数组
给Array本地对象增加一个原型方法,用于删除数组条目中重复的条目(可能有多个),返回值是一个包含被删除重复条目的新数组思想:this对象的具体作用域是在函数执行到它的时候才确定;可以删除数组中的元素并且能返回被删除的对象的数组方法splice;采用两两比较的思想具体代码Array.prototype.distinct = function() { var ret = []; fo...原创 2018-03-20 17:29:30 · 1770 阅读 · 0 评论