240 发简信
IP属地:浙江
  • 实现一个 jQuery 的 API

    两个要点,1.$(xxx) 首先要判断xxx的类型,如果是节点类型,直接赋值就好了,如果是节点的集合就需要遍历来放入使用,2.在将setText 和 getText 合并的时...

  • 120
    原型与原型链

    每个函数都有 prototype 属性,除了 Function.prototype.bind(),该属性指向原型。每个对象都有 proto 属性,指向了创建该对象的构造函数的...

  • JS 里的数据类型转换

    转Boolean 在条件判断时,除了 undefined, null, false, NaN, '', 0, -0,其他所有值都转为 true,包括所有对象。 对象转基本类型...

  • JavaScript 数据类型

    JS 中分为七种内置类型,七种内置类型又分为两大类型:基本类型和对象(Object)。 基本类型有六种: null,undefined,boolean,number,stri...

  • css小技巧

    一、左右布局 可以用float标签实现,左侧定宽,右侧自适应。 二、左中右布局 可以用浮动float布局实现。 三、水平居中 目前知道2种方法实现水平居中,以后可继续补充。 ...

  • 高度与文档流

    一、div高度是由什么决定的? div高度由其内部文档流元素的高度总和决定。 二、文档流是什么? 文档流:文档流元素的流动方向。 内联元素:从左往右流动,如果宽度不够遇到阻碍...

  • MDN简介

    MDN Web Docs(旧称Mozilla Developer Network、Mozilla Developer Center,简称MDN)是一个汇集众多Mozilla基...

  • 第一次自己写脚本

    一、首先理解脚本 编程领域的脚本,就是给计算机照着做的。 二、参数 目录名是可变的。举例: $1 表示你传的第一个参数。 三、判断目录是否已存在 第一句 if [ -d $1...

  • 120
    命令行基础

    命令行基础(小白) 一、ls命令 1、ls 表示查看当前路径下的文件 2、ls-a 表示查看所有文件,包括当前目录下以及附近目录下,以“.”开头的文件image.png 3、...

  • 120
    计算机是怎么工作的

    要牢记自己首先是程序员,其次才是前端。 一、编程基础 1、硬件与软件:计算机的运行原理《编码》。 2、最大的软件:操作系统《维基百科》。 3、自己写软件:数据结构&算法《数据...

  • 120
    如何用Chrome开发者工具查看 HTTP 请求内容及如何使用 curl 命令

    先来讲讲 http 协议报文 1.请求报文(请求行/请求头/请求数据/空行)请求行:求方法字段、URL字段和HTTP协议版本例如:GET /index.html HTTP/1...

  • 120
    JS 里的 --> 符号是什么意思?

    这是 Stackoverflow 上的一个问答(我稍微改了一下) 请问 --> 这个符号是做什么用的? 相信你看了这个问题之后表情是这样的: 居然有人把 (x--) > 0 ...

  • 120
    10 | Network 的骚操作

    Network 作为我们经常调试的 Chrome 面板,你知道它有哪些使用技巧吗? 1. 隐藏 network overview 你经常查看 Network 面板是为了: 我...

  • 120
    05 | console 中的 '$'

    1. $0 在 Chrome 的 Elements 面板中, $0 是对我们当前选中的 html 节点的引用。 理所当然,$1 是对上一次我们选择的节点的引用,$2 是对在那...

  • 06 | console.log 的 "bug" ?

    一般来说,我们会使用 console.log() 来打印某个对象,并且,两次打印之间,还会对这个对象进行修改,最后我们查看打印的结果发现,修改前的打印和修改后的打印,竟然是一...

  • 120
    03 | 快捷键和通用技巧

    1. 切换 DevTools 窗口的展示布局 一般我在使用 DevTools 时, dock 的展示窗口都在底部 ,但是有时候我想把 dock 的窗口 切换到右边。 怎么做呢...

  • 120
    浅入HTTP

    ## OSI模型wiki (开放式系统互联通信参考模型)(1984年) 应用层--提供为应用软件而设的接口,以设置与另一应用软件之间的通信。例如: HTTP,HTTPS,FT...