11 2022 档案
摘要:闭包 概述: 闭包就是在函数内部返回一个函数,内部函数可以对外部函数的属性和方法进行引用,外部的属性和方法不会被js垃圾回收机制所回收 这个结构就称为闭包 函数的生命周期 function fn(){ var i=0 i++ return i } console.log(fn());//1 第一个i
阅读全文
摘要:今天主要学习了js的概述,书写的三种位置(和css一样 内嵌 外联 和内联三种)以及变量的定义 ,变量的定义用的是var来定义的 并且学了五种数据类型 有number数值型 string字符串型 boolean布尔型 undefined未定义型 null空类型 这五种 并且老师详细讲解了这些类型之间
阅读全文
摘要:同源策略(浏览器的一种机制) 概述: 浏览器为了安全,他产生了一种同源策略,这个策略是为了防止一些恶意的请求,保护对应的隐私. 同源策略主要是对应三个内容 分别问 同协议 (http/https) 同ip地址(127.0.0.1 本机) 同端口号(80 HTTP 443 HTTPs) 如果不同源就会
阅读全文
摘要:概述: 面向对象是一种编程思想(oop)面向对象相对于面向过程的一个抽取和简化。主要是以类来构建对象,以对象来存储对应的行为及属性,抽取对应的行为做为方法 ,抽取对应的属性做为属性。面向对象核心 万物皆对象(所有的内容都可以抽取为一个对象)关键点:找有这个行为的对象去完成这个行为 面向对象和面向过程
阅读全文
摘要:ES5新增内容 严格模式概述:我们普通书写的js代码 并没有特别多的规范,甚至在某些时候可以随意发挥,这种模式被称为怪异模式。相对而言一种更加规范化的模式被称为严格模式。严格模式的声明 使用 use strict 进行声明,他的声明位置必须在第一行 (常用于源码书写)严格模式的特性 严格模式的特性
阅读全文