1. 问题描述 在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。 2. 分析 使用JavaScript…
分类:前端开发
http之状态码详解。
http状态码的主要功能是体现了Web服务器对浏览器请求的页面通信状态,所有的状态码都是定义在http规范中。 状态分为以下几类: 1XX:请求已发出。 2XX:处理成功。 3XX:重定向。 4XX:客户端出现的错误。 …
ES6改良ES5中的5大“缺陷”
前言 ECMAScript 6 (ES6) 新特性可以分为: 新增语法(例如:class) 增强 JavaScript 功能(例如:import) 以及改良 JS “缺陷” (例如:let 关键字)。 大部分博客将这三类…
ES6新增的 Set 和 WeakSet (2018-05-29)
Set结构 Set是ES6给开发者带来的一种新的数据结构,你可以理解为值的集合。我们平时见到的数组Array也是一种数据结构,但是Set跟其他数据结构不同的地方就在于:它…
优雅的函数调用「bind,aplly,call」
用更简洁更形象的语言去描述陌生的知识,一直是我坚持在做,也乐于其中的事。高中喜欢把生物知识的各种循环体系想象成一台机器运作,现在又喜欢把代码想象成活生生的人,就是’作’。「bind,aplly,c…
Day.12.31 css滤镜效果体验案例
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title> css的滤镜效果体验案例 </t…
能说明你的Javascript技术很烂的五个原因
Javascript在互联网上名声很臭,但你又很难再找到一个像它这样如此动态、如此被广泛使用、如此根植于我们的生活中的另外一种语言。它的低学习门槛让很多人都称它为学前脚本语言,它另外一个让人嘲笑的东西是动态语言的概念是偏…
源码阅读:从深克隆、浅克隆到jQuery的.extend()
jQuery有个.extend()方法来扩展一个类或数组,语法如下: jQuery.extend( [deep ], target, object1 [, objectN ] ) 第一个可选参数deep让我们选择是否使用…
js实现倒计时效果
倒计时主要用于电商网站、抢购商品等等,我们先了解相关基础知识: 首先定义对象的关键词 var date = new Date() getFullYear()获取年 getMonth()获取月 ——从0开始,需要+1 ge…
TS从装饰器到注解到元编程
先看一段代码 import {Controller, Path, GET, POST, PathParam, BodyParam} from 'iwinter' @Path('/api/orders') class Or…
js笔记九之for,for-in循环
循环操作语句 循环: 重复做一件事情 for循环 // for(设置循环起始值;设置循环执行的条件;步长累加){ // 循环体: 重复做的事情都在循环体中 // } for(var i=0;i<5;i++){ co…
Php Session详解及应用
简单使用 读写session Session_start(); $_SESSION["name"] = "value"; echo $_SESSION["name"]; 销毁session session_unset()…