
JavaScript基础
Euphoria_zx
欢欣之意,皆由你。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
JavaScript基础知识点
1,值为false的六个 !false //true !undefined //true !0 //true !'' //true !NaN //true !null //true 2,函数表达式为true !function aa(){} //false 3,typeof返回的为字符串 typeof(typeof 1) //"string" typeof(typeof undefined)...原创 2019-03-14 21:41:33 · 232 阅读 · 1 评论 -
JavaScript 立即执行函数
立即执行函数 针对初始化功能的函数 样式:1.(function(){} ()); 2.(function () {} )(); (function(){ var a=123; var b=234; console.log(a+b); }()) var num = (function (a,b,c){ var d=a+b+c; return d; }(1,2,3...原创 2019-03-16 14:31:17 · 187 阅读 · 0 评论 -
JavaScript 预编译
JavaScript 的预编译 cosnsole.log(变量);//undefined var 变量 = 123; function 函数(){ console.log(函数); } 先创建window对象 变量名提升 (在运行到console的前 就会先声明一个名为“变量”的变量 并且默认这个变量值为undefined) 找到函数名 把整个函数赋值给函数名 ps...原创 2019-03-16 14:51:38 · 257 阅读 · 1 评论 -
JavaScript 原型
原型 1,函数。prototype : 是function对象的一个属性,通过该构造函数产生的对象 都可以继承 zhanghao.prototype.name='erzi'; function zhanghao (){} var person = new zhanghao(); console.log(person.name);//erzi 2,作用: 提取共有属性 function zha...原创 2019-03-12 19:15:03 · 177 阅读 · 1 评论 -
简单的验证码
使用随机数做一个简单的验证码 Math.random(): 获取0~1随机数 Math.random()*num: 代表 取一个> = 0 且 小于 num 的数 一般会在前面 加上一个 Math.floor() 这个代表的是取整数 下面为这个验证码的代码 style样式 <style> .p1{ width: 150px; ...原创 2019-03-23 14:50:04 · 256 阅读 · 0 评论 -
改变this指向的方法
第一种 call()方法 写法:函数.call(this, 内容一,内容二) 第一个参数要指向的 后面的参数为函数执行的时候的实参 列子 window.str = 'window'; var a = { str : 'a'} function fn(){ console.log(this.str); } fn.call(); //window fn.call(window); ...原创 2019-03-27 21:34:03 · 213 阅读 · 0 评论 -
构造函数详解
构造函数创建对象的例子: var xiaoming = new Object() --> var xiaoming = {}; var now = new Date() var rooms = new Array(1,3,5) --> var rooms = [1,3,5] var isMale=/123/; ==> var isMale=new Re...原创 2019-05-05 16:03:27 · 783 阅读 · 0 评论 -
JavaScript继承
继承 JS中继承的概念: 通过【某种方式】让一个对象可以访问到另一个对象中的属性和方法,我们把这种方式称之为继承 并不是所谓的xxx extends yyy 为什么要使用继承? 有些对象会有方法(动作、行为),而这些方法都是函数,如果把这些方法和函数都放在构造函数中声明就会导致内存的浪费 function Person(){ this.say=function()...原创 2019-05-05 16:05:01 · 177 阅读 · 0 评论 -
json详解
Json json是什么? json是一种取代XML的数据结构,和xml相比,它更小巧但描述能力却不差,由于它的小巧所以网络传输数据将减少更多流量从而加快速度, 那么,json到底是什么? JSON就是一串字符串 只不过元素会使用特定的符号标注。 1,Json基本信息 创建json: { “name”:"zhangxin", ”age“:111 } 为了和xml有区别 属性名必须...原创 2019-05-05 16:08:59 · 266 阅读 · 0 评论