Web - Javascript

1. 简介

javascript是脚本语言;可以插入HTML页面

2. 使用

HTML中的脚本 必须位于<script> 与</script>标签之间

脚本可被放置在HTML页面的<body>和<head>部分中。

例:

3. javascript变量

(1)声明: var 变量名=变量值

(2)命名规则:

  变量必须以字母开头

  变量也能以$ 和 _ 符号开头

  变量名称对大小写敏感

(3)分号 ;

  分号用于分隔javascript语句

  在每天可执行的语句结尾添加分号

  使用分号的另一用处是在一行中编写多条语句

(4)注释

  单行注释   //

  多行注释    /*     */

4. javascript常用数据类型

(1)字符串:用单引号或者双引号括起来

  var name="Jimmy"

(2)数字:整数与浮点数

  var a=200

  var b=200.55

(3)布尔值:true和false

  var x=true

  var y=false

(4)数组:[] 通过索引取值,起始下标为0

  var hobby=[‘PUBG‘,‘LOL‘,‘CF‘]

(5)对象:由{}分隔;括号内部,对象的属性以名称和值 这种键值对的形式{name:key}来定义

    对象读取时,object.name或者object[name]

5. Javascript函数

(1)函数定义:由大括号来区分代码块

  function 函数名称(参数){

    return 返回值

  }

(2)函数调用

  函数名称(参数)

原文地址:https://www.cnblogs.com/gotesting/p/9894812.html

时间: 2024-10-12 12:35:02

Web - Javascript的相关文章

Introduction to Object-Oriented JavaScript 转载自:https://developer.mozilla.org/en-US/docs/Web/JavaScript/Introduction_to_Object-Oriented_JavaScript

Introduction to Object-Oriented JavaScript IN THIS ARTICLE JavaScript review Object-oriented programming Terminology Prototype-based programming JavaScript Object Oriented Programming Namespace Core Objects Custom Objects The Class The Object (Class

Web javascript 中常用API合集

来源于:https://www.kancloud.cn/dennis/tgjavascript/241852 一.节点 1.1 节点属性 Node.nodeName //返回节点名称,只读 Node.nodeType //返回节点类型的常数值,只读 Node.nodeValue //返回Text或Comment节点的文本值,只读 Node.textContent //返回当前节点和它的所有后代节点的文本内容,可读写 Node.baseURI //返回当前网页的绝对路径 Node.ownerDoc

Web | JavaScript的提升机制

作用对象: 函数和变量的声明. 作用效果: 会将其声明提升到其所在的作用域的最顶端.函数会优先于变量的声明. //函数的提升优于变量的提升 test(); var a=2; function test(){ console.log(a); } //浏览器会将其提升为===> function test(){ console.log(a); } var a; test(); a=2; 如果在同一个作用域内,有相同命名的变量和函数,那么变量的声明就会被忽略掉,只要函数的声明有效.(但是变量的赋值行为

JavaScript一些重要知识点结合题目的表现!

function Foo() { //① 声明一个Foo的函数 getName = function () { alert (1); }; return this; } Foo.getName = function () { alert (2);}; ② 为Foo创建一个叫getName的静态属性存储一个匿名函数 Foo.prototype.getName = function () { alert (3);}; ③为Foo的原型对象创建一个叫getName的匿名函数 var getName =

Javascript中的typeof和instanceof

typeof 是一元操作符,而instanceof是二元操作符: typeof 操作的是一个变量,而instanceof前面是一个变量,后面是一个类型: typeof 返回的是一个字符串,而instanceof 返回的是一个布尔值. 1.typeof() http://www.cnblogs.com/jikey/archive/2010/05/05/1728337.html typeof 是一个一元运算,放在一个运算数之前,运算数可以是任意类型.它返回值是一个字符串,该字符串说明运算数的类型.,

javascript的闭包

闭包闭包闭包,屁包屁包屁包 一.什么是闭包 javascript里面,所有的函数都是闭包! 这句断言真是惊天地,泣鬼神.不过,通常意义上的闭包是指:某个函数内部的子函数,这个子函数被外界所调用,用于访问父函数(就是那个该死的"某个函数"啦)内的变量(包括参数). 从中可以看出,我们常常说的闭包是: 1)首先,闭包是一个函数 2)其次,闭包是一个子函数,就是说,它是一个嵌套在函数里的子函数,函数中的函数 3)这个子函数有什么用呢?它会被外界访问,外界通过访问它来访问和操控它所在的父函数中

JavaScript class 使用

/********************************************************************* * JavaScript class 使用 * 说明: * Javascript类的写法有多种,不过不打算用那些传统方法,使用语法糖class * 来直接解决,能简单的那就不用复杂的. * * 2017-8-25 深圳 龙华樟坑村 曾剑锋 ***********************************************************

JavaScript 闭包

1.词法作用域: 简单地说子集能访问父级的变量, 说人话就是变量拿来就用不用传入 2.函数局部变量: 在函数体中以var 声明变量的为局部变量 + 函数传入的参数, 直接写变量名声明的变量是全局变量 3.局部变量生存期: 局部变量在函数函数的执行期间可用,  一旦执行过后,局部变量将不再可用 4.延长局部变量生存期: 现在问题来了,我想要延长局部变量的生存期,怎么办.(因为调用函数不仅仅是为了return, 有时候还需要保存函数中的状态, 或者实现类等等) 5.使用全局变量不好吗: 不好.有时函

监听 javascript 对象的变化

这一章话题的由来,还要从一些学员的作业说起.写这篇文章主要是想让大家能从不同的角度分析问题,学习的过程中多看,多练,多想,多查,多用心.在特别多的学习网站中大部分的学习资料基本都是循规蹈矩的,例如慕课网的 javascript 入门教程中,很多讲师都讲了一些实例,而这些例子中的代码风格如出一辙,没什么新意,而且这些教程占了很大一部分比例.在这里,给大家提供另外一种思路 ------ 监听,具体代码的实现大家自己实现.也欢迎大家评论区写出不同想法. 先给出监听的概念:监听一个对象的某个属性是否发生