JavaScript看书笔记01
JavaScript看书笔记、、、
-------------------
JavaScript允许var定义语句出现在函数内部的任意位置、
JS中使用Var来显示的给变量声明
JavaScript是一门轻的语言用于、被设计用于执行Web页面上那些用Java完成起来过于笨拙的小任务、
JavaScript中既有Function语句、同时也存在函数表达、<一个function语句就是其值为一个函数的var语句的速记形式
function foo(){}意思相当于是:var foo =function foo(){}
意思是:foo是一个包含一个函数值的变量、>
----------------------------------
JavaScript笔记02:
JavaScript
1.JavaScript是什么
2.JavaScript不是什么
3.JavaScript在今天的地位
4.JavaScript的开发工具
-----------------
JavaScript程序:
(对象,属性,方法)
事件的三要素:
-------------------------
Html:从页面结构,语义上描述页面,
CSS:从审美的角度装饰页面,
JavaScript:从交互的角度提升页面的用户体验,
---------------
JavaScript是什么:
(可以用记事本,Notpad++,Editlus,Dreamweaver,Sublime)编辑它,
JavaScript不是什么:
JavaScript不是Java,
JavaScript是运行在浏览器中的语言,是运行在用户的计算机中的,前台脚本,
PHP,ASP,JSP,是运行在服务器上的,用来开发网站的语言,
JavaScript的网页是静态的网页,
动态的网页与静态的网页是指能否与数据库产生交互,只有PHP,ASP,JSP这些网页,才是动态的网页,
-------------------
JavaScript的开发工具:
Sublime:
WebStorm:
------------------
JavaScript 的特点:
JavaScript对换行,空格不敏感,(代码进行了换行,但是,程序依然是正确的),
JavaScript对大小写很敏感,
-------------------
window.alert("你好");//弹出弹窗
window.location="https://baidu.coom";//进行页面跳转
-------------------------
JS中的对象,属性,方法:
对象:
所谓的对象就是,一个实体,一个物体,
对象一定是有一个名字的,
对象的特点:所有的对象都是名词,对象是有类型的,
-------------------
属性:
是用来描述某一个对象的,所以属性一定是某一个对象的属性,
语法:
对象.属性="新的值";
-------------------------------
方法:
方法就是一个对象做出的行为,(猪八戒有睡觉的方法,即:睡觉时猪八戒的方法)
语法:
对象.方法("参数");
-------------------------
事件的三要素:
事件源(带有监听的Html标签)
事件名(用户的特定行为)
事件的响应(事件对应的function)
---------------
JavaScript看书笔记01的更多相关文章
- 《大象UML》看书笔记2:
<大象UML>看书笔记2 抽象角度: 在为现实世界建模的时候,首先要搞清楚有多 ...
- 精通javascript(看书笔记)
变量的类型检查 //检测类型 var str = "Hello World"; if (typeof str=="string") {//使用typeof来判断 ...
- javascript高级程序设计--笔记01
概述 JavaScript的实现包含三个部分: 1 核心(ECMAScript) 提供核心语言功能 2 文档对象模型(DOM) 一套提供了访问以及操作网页内容的API 3 浏览器对象模型( ...
- javascript高级编程笔记01(基本概念)
1.在html中使用JavaScript 1. <script> 元素 <script>定义了下列6个属性: async:可选,异步下载外部脚本文件. charset:可选, ...
- spring笔记----看书笔记
上周末看了一章以前javaee轻量级的书spring部分,简单做了一些笔记 // ApplicationContext ac=new ClassPathXmlApplicationContext(&q ...
- JavaScript语言精粹 笔记01 语法 对象
内容比较简单,只是从头梳理一下JS的知识 语法空白标识符数字字符串语句 对象对象字面量检索更新引用原型反射枚举删除减少全局变量污染 语法 1 空白 空白可能表现为格式化字符或注释的形式.空白通常没有 ...
- 数据结构看书笔记(二)--算法(Algorithm)简介
算法:是解决问题求解步骤的描述,在计算机中表现为指令的有限序列,并且每条指令表示一个或多个操作. 算法的特性:算法具有五个特性:输入.输出.有穷性.确定性.可行性 输入输出:算法具有零个或多个输入:至 ...
- Python cookbook-读书笔记01
1 数据结构和算法 1.1 Unpacking a sequence into separate variable(解包,赋值) >>> data = [ 'ACME', 50, 9 ...
- UML看书笔记1:主体思想
对象设计需要解决的三大问题: 1.把“现实世界”映射到“对象世界” 2.从“对象世界”描述“现实世界” 3.验证“对象世界”是否反映了“现实世界” 现实世界与我们的对象世 ...
随机推荐
- firefox插件开发及源码下载
在个别情况下,由于数据量巨大,造成显示性能的明显下降,此时使用c++开发firefox插件,可以提高用户使用体验. test.html: 在插件中,我们导出3个函数给js:AddStr, Pause, ...
- JS操作数组常用的方法
JS操作Array对象的方法 concat(arr1,arr2,...):连接数组indexOf(value):返回数组中value的第一个索引join(separator):将数组中所有的元素连接由 ...
- 华为OJ之放砝码
题目描述: 现有一组砝码,重量互不相等,分别为m1.m2--mn:他们可取的最大数量分别为x1.x2--xn.现在要用这些砝码去称物体的重量,问能称出多少中不同的重量. 注: 称重重量包括0: 要对输 ...
- MySQL5.6.36 linux rpm包安装配置文档
一.卸载自带mysql,删除MySQL的lib库,服务文件 [root@localhost ~]#rpm -qa|grep mysql qt-mysql-4.6.2-26.el6_4.x86_64 m ...
- 导入 theano 失败。“cannot import name gof”
按照网上教程安装好了 theano 之后,import theano 出现错误."cannot import name gof".网上找了很多教程,都不可行.最后找到如下教程.亲测 ...
- STM32使用cube生成的程序后在keil5编译后首次SWD可以下载再次下载不行的解决办法。
使用cube配置导出工程在keil5编译后首次SWD下载可以再次下载不行的解决办法. 1原因: cube使用的是HAL库,初始化语句里面禁用了调试功能. 在stm32f1xx_hal_msp.c中 _ ...
- java基础系列--集合类库(一)
原创作品,可以转载,但是请标注出处地址:http://www.cnblogs.com/V1haoge/p/7229478.html 1.概述 Java的集合类库很是丰富,囊括了大部分的常见数据结构形式 ...
- (转)Spring boot——logback.xml 配置详解(三)<appender>
文章转载自:http://aub.iteye.com/blog/1101260,在此对作者的辛苦表示感谢! 1 appender <appender>是<configuration& ...
- 初识RabbitMQ系列之一:简单介绍
一:RabbitMQ是什么? 众所周知,MQ是Message Queue(消息队列)的意思,RabbitMQ就是众多MQ框架其中的一款,开源实现了AMQP协议(官网:http://www.amqp. ...
- python爬煎蛋妹子图--20多行代码搞定煎蛋妹子图库
如果说一个人够无聊的话... 就会做一些十分美(wei)丽(suo)的事情啦哈哈哈... 好的,话不多说,进入正题. 正如标题所示,我们今天的目标很简单: 代码要少,妹子要好. 步骤如下: 1. 首先 ...