- 博客(4)
- 收藏
- 关注
原创 Typescript学习
null和undefined是所有类型的子类型,非严格模式下可以把null和undefined赋值给其他类。tsconfig.json指定了"strictNullChecks":true 时表示开启严格模式,null 和 undefined 只能赋值给 void 和它们各自的类型。
2023-03-27 00:01:29
147
原创 js中的对象创建与继承
js中的对象创建与继承 对象创建 字面量创建对象 let o ={ name:"zhangsan", age:100, weight:"60kg" } 工厂模式 优点:解决了创建多个相似对象的问题 缺点:没有解决对象识别问题;每一个对象都有一套自己的函数,浪费资源 function createPerson(name, age, weight) { var o = new Object(); o.name = name; o.age = age;
2020-07-25 19:00:56
99
原创 js中的执行上下文与作用域
JavaScript的执行上下文与作用域 什么是执行上下文 当代码运行时,会产生一个对应的执行环境,在这个环境中,所有变量会被事先提出来(变量提升),有的直接赋值,有的为默认值 undefined,代码从上往下开始执行,就叫做执行上下文。 执行上下文的类型 全局执行上下文 — 这是默认或者说基础的上下文,任何不在函数内部的代码都在全局上下文中。它会执行两件事:创建一个全局的 window 对象(浏览器的情况下),并且设置 this 的值等于这个全局对象。一个程序中只会有一个全局执行上下文。 函数执行上下文
2020-07-18 15:08:08
234
原创 css学习总结第一周
css学习总结第一周 一、css的简介 CSS的定义:层叠样式表。属性和属性值用冒号分隔开,以分号结尾(这些符号都是英文的)。 CSS的引入方式: 行内引入:<div style="这里写样式">我是一个标签</div> 嵌入式:将CSS样式表放到head中用<style>标签包裹起来 <head> ... <style type="text/css"> ...此处写CSS样式 </st
2020-07-11 16:11:19
148
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人