为你推荐

投票系统 & 简易js刷票脚本

早就听说有什么刷票脚本,微博投票等等相关的投票都有某些人去刷票。试一下吧,兴许自己也会刷票呢?捣鼓了几个小时,终于有所眉目。(1)投票系统要刷票,就得先有个投票界面。当然,可以直接去各个投票网站就行,不过这里还是自己弄个投票页面,方便自己。页面大致如下 或者查看演示 照理,界面很简洁,但也基本有了投...

JS 对象属性相关--检查属性、枚举属性等

1.删除属性delete运算符可以删除对象的属性deleteperson.age//即person不再有属性agedeleteperson['age']//或者这样 delete只是断开属性和宿主对象的联系,而不会去操作属性中的属性 看到deletea.p之后b.x仍然为1vara={p:{x:1}...

Array 数组常用方法

(1)基本的数组方法1.join()Array.join()方法将数组中所有元素都转化为字符串并连接在一起,返回最后生成的字符串。可以自己指定分隔的符号,如果不指定,默认使用逗号vararr=[1,2,3];console.log(arr.join());//"1,2,3"console.log(arr.join("-...
代码星球·2020-06-16

JS 中对象的简单创建和继承

对象的简单创建1.通过对象直接量创建比如varobj={};2.通过new创建比如varobj =newObject();//相当于varobj={};  vararr=newArray();3.使用Object.create()这个方法有两个参数,第一个参数是这个对象的原型,第二个参数用以对对象的属性进行进...

了解 JS 作用域与作用域链

(1)作用域一个变量的作用域(scope)是程序源代码中定义的这个变量的区域。1.在JS中使用的是词法作用域(lexicalscope)不在任何函数内声明的变量(函数内省略var的也算全局)称作全局变量(globalscope)在函数内声明的变量具有函数作用域(functionscope),属于局部变量局部变量优先级高...
代码星球·2020-06-16

JS中 toString() & valueOf()

数据的转换所有对象继承了两个转换方法:第一个是toString(),它的作用是返回一个反映这个对象的字符串第二个是valueOf(),它的作用是返回它相应的原始值 toString()toString()可以看做是把一个数据转换成了相应字符串的形式,安照这个转换规则中使用样例://返回相应的字符串consol...
代码星球·2020-06-16

JavaScript 按值传递 & 按引用传递

(1)值的比较--引用的比较首先,原始值的比较是值的比较:只有在它们值相等的时候它们才相等  比如简单的vara1=10;vara2=10;console.log(a1===a2);//true其次,对象的比较并非值的比较:对象的比较均是引用的比较,当且仅当它们引用同一个基对象时,它们才相等。   即使两个对...

JavaScript 的数据类型 相关知识点

(1)基本数据类型介绍JavaScript的数据类型分为两类:原始类型(primitivetype)和对象类型(objecttype)          或者说是:可以拥有方法的类型和不能拥有方法的类型          或者说是:可变(mutable)类型和不可变(immutable)类型 原始类型主要包括...

Node.js下基于Express + Socket.io 搭建一个基本的在线聊天室

 一、聊天室简单介绍  采用nodeJS设计,基于express框架,使用WebSocket编程之socket.io机制。聊天室增加了注册登录模块,并将用户个人信息和聊天记录存入数据库.数据库采用的是mongodb,并使用其相应mongoose对象工具来处理数据的存取。  功能主要涉及:群聊、私聊、设置个人信...

Node.js基于Express框架搭建一个简单的注册登录Web功能

这个小应用使用到了node.js bootstrap express 以及数据库的操作:使用mongoose对象模型来操作mongodb如果没了解过的可以先去基本了解一下相关概念~ 首先注明一下版本,因为express因为版本的不同使用的方式也不同,我这算是目前最新的了吧还没有装...

简单的鼠标可拖动DIV 兼容IE/FF

一个简单的可拖动div,随着鼠标的移动,div可随之走动 主要思路:一个div,注册监听onmousedown事件,然后处理获取的对象及其相关值(对象高度,clientX/clientY位置等)并继而转为监测onmousemove事件,在鼠标移动事件中更新div对象的位置属性鼠标松开的时候解除监听,更新位置完...

HTTP请求响应报文&&相关状态码&&GET_POST请求方法 总结

            HTTP请求报文: 一个HTTP请求报文由四个部分组成:请求行、请求头部、空行、请求数据1.请求行  请求行由请求方法字段、URL字段和HTTP协议版本字段3个字段组成,它们用空格分隔。比如GET/data/info.htmlHTTP/1.1方法字段就是HTTP使用...

MongoDB安装说明以及MongoVUE使用

简单介绍mongoDbMongoDB是一个基于分布式文件存储的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。MongoDB将数据存储为一个文档。MongoDB是一个基于分布式文件存...

Node.js起步 -- (1)

先来简单介绍nodeJS  我们知道JavaScript是运行在浏览器中的,浏览器为它提供了一个上下文(context),从而让JavaScript得以解析执行。nodeJS其实可以这么理解,它是另外一种上下文,它允许在后端(脱离浏览器环境)解析执行JavaScript代码。因为它使用了Google的V8虚拟机(Goo...
代码星球·2020-06-16

前端神器之Sublime Text2/3简单明了使用总结

为什么叫神器呢?我总结如下:第一:也是最重要的,它占内存很小(就如同notepad++那般迅速打开,所以那款其实也不错~)。一般IDE比如WebStorm(它也是一款神器来着),Aptana(也比较常用),还有前后结合的ZendStudio等都略显臃肿,打开太慢,耗内存太大。第二:主题丰富,漂亮的界面。各式各样的主题可...