美文网首页
JS基础(一)

JS基础(一)

作者: 美美欣 | 来源:发表于2018-05-09 11:15 被阅读0次

2018.05.07

1. 找到元素

x = document.getElementById("demo");  

2. 改变内容

x.innerHTML = "Hello JavaScript!";    

3. element.src.match 字符串匹配

element = document.getElementById('myimage');
if (element.src.match("bulbon"))  {
    element.src = "/images/pic_bulboff.gif";
} else {
    element.src = "/images/pic_bulbon.gif";
}

4. isNaN(x) 函数检查其参数是否是非数字值

if(x==""||isNaN(x)) {
    alert("不是数字")       
} 

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

直接写会在页面加载时执行;
如果写在事件里,就会在事件发生时调用该函数。

6. 外部 JavaScript 文件的文件扩展名是 .js。

如需使用外部文件,请在 <script> 标签的 "src" 属性中设置该 .js 文件


2018.05.08

7. JavaScript 显示数据

JavaScript 可以通过不同的方式来输出数据:

  • 使用 window.alert() 弹出警告框。
  • 使用 document.write() 方法将内容写到 HTML 文档中。
  • 使用 innerHTML 写入到 HTML 元素。
  • 使用 console.log() 写入到浏览器的控制台。

8. 以下是 JavaScript 中最​​重要的保留字(按字母顺序):

abstract else instanceof super
boolean enum int switch
break export interface synchronized
byte extends let this
case false long throw
catch final native throws
char finally new transient
class float null true
const for package try
continue function private typeof
debugger goto protected var
default if public void
delete implements return volatile
do import short while
double in static with

9. JavaScript 中的常识

  • 常见的是驼峰法的命名规则。
  • JavaScript 语句是发给浏览器的命令。
  • JavaScript 是脚本语言。浏览器会在读取代码时,逐行地执行脚本代码直接运行。
    但是,Java 是编译型语言,会在执行前对所有代码进行编译,编译成.class文件。
  • 一个好的编程习惯是,在代码开始处,统一对需要的变量进行声明。
  • 声明无值的变量。未使用值来声明的变量,其值实际上是 undefined;
    但如果重新再次声明 JavaScript 变量,该变量的值不会丢失:(可以重复声明,java不行)
    在以下两条语句执行后,变量 carname 的值依然是 "Volvo":
var carname="Volvo"; 
var carname;

10. JavaScript 数据类型

在 JavaScript 中有 5 种不同的数据类型:

  • string
  • number
  • boolean
  • object
  • function

3 种对象类型:

  • Object
  • Date
  • Array

2 个不包含任何值的数据类型:

  • null
  • undefined

相关文章

  • React-Native 随笔

    学习基础: js的基础知识, rect.js基础 JSX语法基础 FlexBox布局 安装 安装node.js下载...

  • 最新web前端相关课程学习链接

    js基础篇 js进阶篇 js高级篇 vue基础篇 vue高级篇 react基础 react高级 Nodejs基础 ...

  • 网络编程(十九) JavaScript(9)

    一、 JS的组成 1.1 JS基础阶段以及Web APIs阶段 【1】JS基础阶段 我们学习的生死ECMAScri...

  • 发现•分享—2019-01-17

    文章 JS JS 异步编程六种方案 JS基础—原型对象的那些事(一) JS基础—原型对象的那些事(二) CSS 综...

  • 小程序系列--JS基础

    JS基础 最后一遍JS基础,需要一定的语言基础 1. JS在网页中使用 2. 注释 3. 变量 声明变量 var...

  • web前端 -- Day23 js高级

    js基础 JavaScript简称:JS JS分三个部分: ECMAScript标准---基础的语法 DOM D...

  • 前端JavaScript面试技巧

    1-1 课程概述 要做什么?——讲解前端 JS 基础面试题 哪些部分?——JS 基础,JS-WEB-API,JS ...

  • 2018-08-17day-25

    总结 : js基础 js基础语法 1.js是javaScrip的缩写,是一门脚本语言。专门用来负责网...

  • 4/07day28_js基础

    day28_js基础 回顾 JS基础语法 JS运算符 JS流程控制语句 条件语句 JS的条件语句和Java语法基本...

  • 2018-12-20

    1.01.尚硅谷_JS基础_JS简介(1) 10.10.尚硅谷_JS基础_Null和Undefined(10) 1...

网友评论

      本文标题:JS基础(一)

      本文链接:https://www.haomeiwen.com/subject/gthvrftx.html