JS
智障不怕尴尬
一个学过C、C++、Java的咸鱼
了解C和Java的存储访问机制
将入职H5的战五渣
展开
-
js的call和bind等原型方法的简单实现
看代码之前,你必须了解this动态绑定特性Function.prototype.bindN = function(context){ var self = this; return function(){ context.fn = self; context.fn(); delete context.fn; }}Function.prototype.callN原创 2017-08-07 10:19:32 · 575 阅读 · 0 评论 -
JavaScript学习笔记
HTML中引用js ①在HTML中写< script>< /script> ②引用外部文件< script src=”js文件路径”>< /script> 变量声明都用var,且变量所占内存大小随每次的赋值大小而动态变化 变量的提升(变量使用前未定义的处理) %运算结果的符号位为第一个变量的符号 ||和&&的特性,所以有赋值操作不要写在表达式中,而应写在前面或后面 N原创 2017-08-03 14:42:15 · 156 阅读 · 0 评论 -
JS中一种实现sleep函数的方案
困扰了我很久的问题,在此留个记录 ①原生js ②setInterval和setTimeout ③近似递归的处理方法因为js是单线程,所以计时器也是有顺序的//问题描述:我想实现一个网页的图片左右滑动效果(不是切换),//要求:每次滑动一张图片,然后停止1s,再滑动……停止……//解决思路:给图片滑动写一个方法,执行一次移动一小点距离,n次后移动完整张图片,使用setInterval函数去执原创 2017-08-15 15:29:04 · 2629 阅读 · 0 评论 -
自编的一些js
一个简单的html+css+js代码<style type = "text/css">*{ margin:0; padding:0;}#box{ position:relative; margin:100px auto; width:100px; height:400px; background:red;}ul{ positi原创 2017-08-10 19:47:45 · 186 阅读 · 0 评论 -
js动画效果(贴一个完整的代码,附js文件写法)
关于图片自行设置<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> <style type="text/css"> * { margin: 0 auto; }原创 2017-08-05 09:52:40 · 812 阅读 · 0 评论 -
DOM一些易忘点
childNodes和children在不同浏览器中对于内容的解释有小差别innerHTML和appendChildinnerHTML很万金油,可读又可写(只要你想,网页都能弄出来);appendChild更容易有结构性createElement非必要情况不要在创建的对象中写样式,常用写法是在css文件中写相关的类,然后给这个对象添加这个类名(**.className = 'box'或**.s原创 2017-08-16 19:49:41 · 221 阅读 · 0 评论 -
Ajax的一点用法
什么是Ajax?一种快速实现动态网页的技术。操作过程是什么?首先你得创建一个服务器(下面是一个简单的nodejs服务器)var http = require('http');//引入http模块var fs = require('fs') ;//引入fs模块http.createServer( function(req,res){ console.log(req.url)原创 2017-08-29 16:43:19 · 213 阅读 · 0 评论 -
初入JavaScript(待修改)
一、首先去分析名字(翻译一下就是Java脚本)(所以数据存放方式是如何呢?)二、数据类型 1)基本数据类型: Number、Boolean、String 2)引用数据类型: Object-JSON数据类型、Array 3)不一样的数据类型 Function三、变量 变量 ======================原创 2017-07-25 20:32:06 · 314 阅读 · 0 评论