慕课网 深入浅出javascript 笔记】的更多相关文章

javascript 数据类型 5种简单数据类型:Number.String.Boolean.Undefined.Null 1种复杂数据类型:Object =    表示赋值: ==  表示比较,但是会做隐式类型转换.比如,"1 == true", 此时,1会从一个Number数 据类型转换到Boolean数据类型,进而再做比较: === 表示比较,数据类型不同则不相等,因而相对于“==”也更严格一些.3===“3”:会返回false:因为不会转换他们的数据类型数字和字符串当然就不相等…
1.JSX:语法糖,对语言的功能并没有影响,但更方便程序员使用,增强可读性. 2.jsFiddle:前端在线调试工具 3.为什么要把this额外声明成_self变量,因为window.setTimeout中的函数内部this指向的是global对象,所以需要在之前保存this变量. 也可以利用apply.call.bind修改this指向. var Hello = React.createClass({ getInitialState: function () { return { opacit…
用到的命令 1.创建项目 django-admin startproject myBlog 2.创建appcd [项目名] python3 manage.py startapp blog 3.数据迁移python3 manage.py makemigrationspython3 manage.py migrate (修改modes.py文件之后需要执行 之前的版本是python3 manage.py syncdb) 4.运行服务 python3 manage.py runserver 5.创建管…
                     JAVASCRIPT—进阶篇 给变量取个名字(变量命名) 变量名字可以任意取,只不过取名字要遵循一些规则: 1.必须以字母.下划线或美元符号开头,后面可以跟字母.下划线.美元符号和数字.如下: 正确: mysum _mychar $numa1 错误: 6num  //开头不能用数字 %sum //开头不能用除(_ $)外特殊符号,如(%  + /等) sum+num //开头中间不能使用除(_ $)外特殊符号,如(%  + /等) 2.变量名区分大小写,…
 JAVASCRIPT—(慕课网)入门篇 我们来看看如何写入JS代码?你只需一步操作,使用<script>标签在HTML网页中插入JavaScript代码.注意, <script>标签要成对出现,并把JavaScript代码写在<script></script>之间. <script type="text/javascript">表示在<script></script>之间的是文本类型(text),ja…
es6 Object.assign   目录 一.基本用法 二.用途 1. 为对象添加属性 2. 为对象添加方法 3. 克隆对象 4. 合并多个对象 5. 为属性指定默认值 三.浏览器支持 ES6 Object.assign 一.基本用法 Object.assign方法用来将源对象(source)的所有可枚举属性,复制到目标对象(target).它至少需要两个对象作为参数,第一个参数是目标对象,后面的参数都是源对象.只要有一个参数不是对象,就会抛出TypeError错误. var target…
什么是脚本语言? ①脚本语言介于HTML和C,C++,Java,C#等编程语言之间 ②脚本语言与编程语言有相似地方,其函数与编程语言类似,也有变量.与编程语言之间最大的区别是编程语言的语法和规则更为严格和复杂一些. ③脚本语言是一种解释性语言,例如Python.vbscript,javascript等等,它不象c\c++等可以编译成二进制代码,以可执行文件的形式存在. ④脚本语言一般都有相应的脚本引擎来解释执行,javascript的脚本引擎就是浏览器 javascript主要针对客户端编程(浏…
1-20 作业 小伙伴们,掌握了JavaScript的语法.流程控制语句以及函数,接下来让我们运用所学知识完成如gif图所示的效果——计算自己出生那天是该年当中的第几天. gif效果图如下: 任务描述 一.语言和环境 1.实现语言:HTML.JavaScript 2.环境要求及开发工具:Sublime text 二.整体要求: 1.要求页面整洁,与效果图保持一致 2.计算日期的方法以及弹出窗口均用函数封装 3. 网页文件夹管理,脚本资料独立文件夹,文件命名规范 三.脚本要求 1. 弹出年.月.日…
标题 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>学习html标题</title> </head> <body> <!-- 1em = 16px --> <h1>一级标题 字体大小32px</h1> <h2>二级标题 字体大小24…
一. jsx 1. 被称为语法糖:糖衣语法,计算机语言中添加的某种语法,对语言的功能没有影响,更方便程序员使用,增加程序的可读性,降低出错的可能性 类似的还有(coffeescript,typescript),最终都被解析为js 2. 解析jsx的是jsxtransformer.js      指定jsx语法用<text/jsx> 3. 通过以下代码渲染dom React.render(<hello name="world"/>, Document.getEle…