摘要:
js中的数据类型 在介绍javascript中的对象的拷贝之前,我先介绍一个基础的东西,javascript中的数据类型。 我们做前端的应该都知到在es6 之前,javascript中的数据类型 、 、 、 、`Object Null Symbol Boolean Number String Und 阅读全文
摘要:
在ES6出来之前,我们只能够使用 来进行变量的声明,ES6出来之后,我们更多的是通过使用 和`const let const`声明的变量需要在声明的时候进行赋值,并且之后,该值是不能够进行修改的)。 什么是作用域 任何编程语言都有作用域的概念,简单来说,作用域就是变量与函数的可访问范围,即作用域控制 阅读全文
摘要:
js中数组的 数组去重 常用的数组去重方法以及效率分析: 首先我们先构建一个数组,主要是用于进行去重实验,我们主要实验的量级为1000,10000,100000,500000。具体的生成数组的方法如下: 通过使用双重循环进行数组去重 javascript function distinctFor(n 阅读全文
摘要:
对于已经踏入前端这个坑多年的我来说,也没有什么特别好的经验要分享给大家的,所以就总结了一下这几年工作中常用的几种布局。 一、等宽列表布局 等宽布局我相信大家都挺常见,就比如说淘宝的商品列表,比如说如下的界面,我相信大家都挺常见。在bootstrap中可以称之为栅格。 对于这种是我用的最多的,也是最常 阅读全文
摘要:
在我们平时的工作中经常会用到如何判断一个变量是否为数组。常用的方法很多,有用常用框架里面的,isArray。但是关于这个isArray的实现,各有不同。 常用的方法有如下几种 1、instanceof function isArray (obj) { return obj instanceof Ar 阅读全文
摘要:
安装shutter 1.添加安装包软件源 sudo add-apt-repository ppa:shutter/ppa 2.更新软件源并且安装 sudo apt-get update sudo apt-get install shutter 3.查看是否安装成功 打开我们的全部应用程序,搜索shu 阅读全文
摘要:
对于做web的我们来说,应该或多或少都听说过代理、反向代理。今天我们就来聊聊代理、反向代理。 什么是代理 代理,也称为网络代理,是一种特殊的网络服务,允许一个网络终端(一般为客户端)通过这个服务与另一个网络终端(一般为服务器)进行非直接的连接。一些网关、路由器等网络设备具备网络代理功能。一般认为代理 阅读全文
摘要:
从一开始学习js的时候,书上面或者是老师就一直给我们灌输着js是一种弱类型语言这样的一个思想。也就是说我们在定义变量的时候可以不用生命变量类型,而是在程序运行过程中,类型会根据运行过程中进行确定。这样,我们能够使用一个变量来保存不同的数据类型。但是,并不是说javascript没有数据类型。其中ja 阅读全文
摘要:
虽说css3 都已经使用多年了,但是关于css3的渐变用的很少。今天遇见了,就学习了一下。 首先我们打开ps,新建一个画布,选择渐变工具,这个时候我们能够看到顶栏上面的渐变类型如下 第一个我们选中的是线性渐变,第二个是径向渐变,第三个是角度渐变,第四个是对称渐变,第五个是菱形渐变。对于css3 并没 阅读全文
摘要:
基本介绍 javascript中的toString方法是我们在写前端时经常要用的一个函数,也就是将我们的变量转换成字符串的方法。 javascript中各种类型的toString方法 javascript中定义了7种数据类型,其中包含了6种原始的数据类型: `Undefined Number Str 阅读全文