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的更多相关文章

  1. 《大象UML》看书笔记2:

    <大象UML>看书笔记2 抽象角度:                                                        在为现实世界建模的时候,首先要搞清楚有多 ...

  2. 精通javascript(看书笔记)

    变量的类型检查 //检测类型 var str = "Hello World"; if (typeof str=="string") {//使用typeof来判断 ...

  3. javascript高级程序设计--笔记01

    概述 JavaScript的实现包含三个部分: 1  核心(ECMAScript)   提供核心语言功能 2  文档对象模型(DOM)  一套提供了访问以及操作网页内容的API 3  浏览器对象模型( ...

  4. javascript高级编程笔记01(基本概念)

    1.在html中使用JavaScript 1.  <script> 元素 <script>定义了下列6个属性: async:可选,异步下载外部脚本文件. charset:可选, ...

  5. spring笔记----看书笔记

    上周末看了一章以前javaee轻量级的书spring部分,简单做了一些笔记 // ApplicationContext ac=new ClassPathXmlApplicationContext(&q ...

  6. JavaScript语言精粹 笔记01 语法 对象

    内容比较简单,只是从头梳理一下JS的知识 语法空白标识符数字字符串语句 对象对象字面量检索更新引用原型反射枚举删除减少全局变量污染  语法 1 空白 空白可能表现为格式化字符或注释的形式.空白通常没有 ...

  7. 数据结构看书笔记(二)--算法(Algorithm)简介

    算法:是解决问题求解步骤的描述,在计算机中表现为指令的有限序列,并且每条指令表示一个或多个操作. 算法的特性:算法具有五个特性:输入.输出.有穷性.确定性.可行性 输入输出:算法具有零个或多个输入:至 ...

  8. Python cookbook-读书笔记01

    1 数据结构和算法 1.1 Unpacking a sequence into separate variable(解包,赋值) >>> data = [ 'ACME', 50, 9 ...

  9. UML看书笔记1:主体思想

    对象设计需要解决的三大问题:      1.把“现实世界”映射到“对象世界”      2.从“对象世界”描述“现实世界”      3.验证“对象世界”是否反映了“现实世界” 现实世界与我们的对象世 ...

随机推荐

  1. php 极简框架ES发布(代码总和不到 400 行)

    ES 框架简介 ES 是一款 极简,灵活, 高性能,扩建性强 的php 框架. 未开源之前在商业公司 经历数年,数个高并发网站 实践使用! 框架结构 整个框架核心四个文件,所有文件加起来放在一起总行数 ...

  2. vue+webpack项目实际工作中需要生成一个配置文件供生产环境使用

    大家都知道webpack打包十分方便,但是在工作中,前端写好的项目需要后端进行部署,就需要有一个配置文件. 使用插件 :  GenerateAssetPlugin , 使用方法 : 1  在项目中安装 ...

  3. Entity Framework Core 软删除与查询过滤器

    本文翻译自<Entity Framework Core: Soft Delete using Query Filters>,由于水平有限,故无法保证翻译完全正确,欢迎指出错误.谢谢! 注意 ...

  4. 使用WordPress快速建站

    安装前的准备1.下载最新版的 WordPress (这里演示为WordPress 3.5 官方中文版),解压后,将WordPress文件夹里面的所有文件,上传到你的主机空间域名所绑定的根目录.2.新建 ...

  5. (转)Maven使用

    MAVEN3--(一)关于MAVEN 博客分类: MAVEN3   1.简介 MAVEN是Apache开源组织中的一个跨平台的项目管理工具. 主要功能有项目构建.依赖管理以及项目信息管理. 2.项目构 ...

  6. iOS-联系人应用(一)

    环境:xcode6,iphone 4s simulator with iOS8.0 一.功能界面介绍 1.1 应用启动进入联系人列表页面,数据为模拟数据,来源与一个plist文件: 1.2 点击右上角 ...

  7. Java中的24种设计模式与7大原则 (转)

    一.创建型模式 1.抽象工厂模式(Abstract factory pattern): 提供一个接口, 用于创建相关或依赖对象的家族, 而不需要指定具体类.2.生成器模式(Builder patter ...

  8. [Android FrameWork 6.0源码学习] View的重绘过程之Layout

    View绘制的三部曲,测量,布局,绘画现在我们分析布局部分测量部分在上篇文章中已经分析过了.不了解的可以去我的博客里找一下 View的布局和测量一样,都是从ViewRootImpl中发起,ViewRo ...

  9. 利用dbutils工具实现数据的增删查改操作(dbutis入门)

    一.前期准备 1.安装数据库(如:mysql5.5) 2.安装Eclipse(如:3.4) 3.下载数据库驱动包 4.下载dbutis工具包 5.在Eclipse创建名为 dbutils 的工程并在工 ...

  10. iOS设置圆角的常用方法

    //第一种方法:最常用的方法,但是性能最差 UIImageView *imageView = [[UIImageView alloc]initWithFrame:CGRectMake(100, 100 ...