- 博客(12)
- 收藏
- 关注
原创 数据转换例子
例子1: a==1&&a==2&&a==3 可能为true吗 方法: var a={ value:1, toString:function(){ alert(a.value) return a.value++ } }
2020-03-24 15:30:05 304
原创 数据类型
js常见数据类型:nullundefinednumberstringobjectsymbolBoolean 判断数据类型的方法有:typeOf instanceof Object.property.toString constructor 其中typeOf只能判断基本数据类型(numberBooleanStringObjectFunction) typeOf(nu...
2020-03-24 15:12:33 97
原创 面试题分享
1.什么是盒子模型?盒子模型分为哪两种?其中的区别是什么?盒子模型包含:内容(content)、填充(padding)、边框(border)、边界(margin)这些属性。这些属性我们可以用日常生活中的常见事物——盒子作一个比喻来理解,所以叫它盒子模式。 盒子模型分为w3c盒子模型以及IE盒子模型。 两者之间的区别是:w3c盒子模型的宽度,高度包含了内容(content)、填充(padd...
2018-03-22 18:07:23 137
原创 分享一些面试试题
最近几天打算换一个新环境打算接触不同的项目,下面分享一些最近面试所遇到的面试试题:1.给定一个数组例如:a=[1,0,2,0,3,4],要求写一个方法实现输出a=[1,2,3,4,0,0],把数组里面的0放到数组末尾,其他数组位置不变。 我的实现方法: function newArr(arr){ var arr1=[],arr2=[]; var len=arr.l...
2018-03-22 17:46:25 771
转载 flex布局
本篇文章转自https://www.cnblogs.com/libin-1/p/5888491.html1.flex布局基本介绍及效果展示工欲善其事必先利其器,来来来,一起看下基础知识先(呵~,老掉牙,但是有用啊)。 **flex-directiondirection(方向),布局方向,顾名思义就是设置元素排列顺序。排队嘛,不外乎横着排和竖着排,猜到了吧。(夸你)想象一下哈,现在有一个班主任(父元...
2018-03-19 09:24:29 221
原创 分享一些实现两边顶宽中间自适应三列布局
总结三列布局,两边顶宽中间自适应的实现方法1. 采用position定位实现代码如下:采用position定位实现:left、right两个div采用绝对定位把两个div元素定位在top为0的位置,(因为父级body上没有添加relative属性所以是根据窗口定位的)中间的center div 使用margin把两端的空间给让出来实现三列布局2.采用float实现三列布局 ...
2018-03-13 09:17:35 288
原创 运用html与css画三角形
代码如下:<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> <style> .sanjiaoxing{ height: 0px; width: 0px; border-left: 5
2018-03-08 17:12:11 422
转载 对象克隆
javascript中对象的深度克隆,转载自:http://www.2cto.com/kf/201409/332955.html一、js中的对象 谈到对象的克隆,必定要说一下对象的概念。 js中的数据类型分为两大类:原始类型和对象类型。(1)原始类型包括:数值、字符串、布尔值、null、undefined(后两个是特殊的原始值,这里不做详细的说明,我的上一篇博客有谈到过一些)(2)对象类型包括:对...
2018-03-06 15:55:23 131
原创 数组排序
1.冒泡排序代码如下function mySort(arr){ var temp; for(var i=0;i<arr.length;i++){ for(var j=i+1;j<arr.length;j++){ if(...
2018-03-06 15:01:16 126
原创 js数组判断
1.检测其构造函数是否为数组,利用constructor来进行判断,constructor 属性返回对创建此对象的数组函数的引用,代码如下:运行结果如下:2.运用instanceof来进行判断代码如下:运行结果:3.运用toString方法实现,利用call改变this指向代码如下:...
2018-03-06 12:51:56 192
原创 这篇文章总结了一些数组去重的方法
1.运用双层循环,外层循环元素,内层循环比较值运行结果:2.引入对象进行去重:运行结果:3.利用es6的set方法去重,其属于类数组,其成员值是唯一值运行结果:...
2018-03-06 09:46:23 179
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人