Javascript基础

以下是为您整理出来关于【Javascript基础】合集内容,如果觉得还不错,请帮忙转发推荐。

【Javascript基础】技术教程文章

从零开始学习前端JAVASCRIPT — 1、JavaScript基础【代码】【图】

1:定义:javascript是一种弱类型、动态类型、解释型的脚本语言。弱类型:类型检查不严格,偏向于容忍隐式类型转换。强类型:类型检查严格,偏向于不容忍隐式类型转换。动态类型:运行的时候执行类型检查。静态类型:编译的时候就知道每个变量的类型。解释型:程序不需要编译,程序在运行的时候才翻译成机器语言,每执行一次都要翻译一次,因此效率比较低,但是跨平台性好。编译型:程序在执行之前需要一个专门的翻译过程,把程序编...

javascript基础之回调函数【代码】

简单来说,回调函数:也就是将要执行的函数。(1)回调函数的定义function add(x,y,fn) {/** this.x this.y:属于add类的全局变量的定义* */this.x=x||1;this.y=y||1;if(fn){ /*判断是否有回调函数,有的话执行传入的函数(传入参数)*/fn(this.x+this.y);}}(2)回调函数的调用,一般为匿名函数,且有返回值 add(1,2,function (v) {//回调函数有返回值if(v>0){alert("result>0")}else{alert("result<0")}}) 总结:回调函数会...

javascript 基础一

两年前在重温javascript红宝书《javascript高级程序设计》时,方便自己临时查阅某些忘记的基础知识,顺便用evernote整理了一下笔记。这些年在cnblogs拜读各位大神的blog,而自己没写过公开的blog。现在把笔记整理上来,希望对入门的童鞋有点点帮助~  javascript基础一,后面还有两篇哦~可能个别文字或者表达有问题,欢迎各位指出    附上evernote的公开链接:https://app.yinxiang.com/shard/s10/sh/81bef8e2-f56f-4f28-bb74...

JavaScript -基础- 函数与对象(四) BOM 对象【图】

一、BOM对象BOM游览器对象模型,可以与游览器对话BOM下Window对象最重要,还有history、location对象二、Window对象方法1、alert提示框 2、confirmconfirm("hello")用处:文件是对否保存下载是否取消var ret=confirm(“内容是否保存!”)alert(ret) //返回值是Ture、Falseif (ret){}else{}3、prompt输入框var ret=prompr("hello")alert(ret); // 返回值是输入的参数,什么都不输入返回空4、定时器三、History对象前进、后退功能h...

javascript基础加固5—-对象【代码】

2.1 什么是对象JavaScript 的所有数据都可以被视为对象,而每个对象都有其 属性(properties)和 方法(methods)。对象的 属性 是反映该对象某些特定的性质的,例如:字符串的长度、图像的长宽、文字框(Textbox)里的文字等;对象的 方法 能对该对象做一些事情,例如,表单的“提交”(Submit),窗口的“滚动”(Scrolling)等。比如当申请一个变量的时候:var my_var="shiyanlou";其实也就是创建了一个 字符串对象 ,这个对象拥有...

JavaScript之基础-14 JavaScript Object对象(概述、创建对象、属性、方法)【图】

一、JavaScript 对象概述对象概述 - 通用定义 - 对象时需求场景中的名词(如人、事、物)在程序中的表示 - JavaScript 中,除了string、number、boolean、null、undefined之外,其它的数据都是对象,如数组、日期甚至函数等 - ECMA-262定义 - 属性的无序集合,每个属性存放一个原始值、对象或函数 - 对象是无特定顺序的值的数组 - 对象是一种特殊的数据类型,可以包含多个成员 - 对象的成员分为两种: 属性和...

javascript基础--DOM选取父节点【代码】

一、parentNode<!DOCTYPE html> <html lang="en"><head><meta charset="UTF-8"><title>Document</title><script>window.onload = function() {var aA = document.getElementsByTagName(‘a‘);var i = 0;for (i = 0; i < aA.length; i++) {aA[i].onclick = function() {this.parentNode.style.display = "none"; //parentNode取父节点}}}</script> </head><body><ul id="ul1"><li>111<a href="javascript:;">删除</a></li><li>222<...

05_JavaScript基础

## JavaScript: * 概念:一门客户端脚本语言 * 运行在客户端浏览器中的。每一个浏览器都有JavaScript的解析引擎 * 脚本语言:不需要解释,直接就可以被浏览器解析执行了 * 功能: * 可以来增强用户和html页面的交互过程,可以来控制html元素,让页面有一些动态的效果,增强用户的体验 * JavaScript发展史: 1. 1992年,Nombase公司,开发出第一门客户端脚本语言,专门用于表单的校验...

JavaScript基础14——js的Math对象【代码】【图】

1<!DOCTYPE html> 2<html> 3<head> 4<meta charset="UTF-8"> 5<title>js的Math对象</title> 6<script type="text/javascript"> 7// Math对象中的都是静态方法,不用实例化对象就可以使用 8var num =10.5;9 document.write("初始值:"+ num); 10// ceil()方法,对一个数进行上舍入11 document.write("<br />向上舍入 ceil()方法:"+ Math.ceil(num)); 12// floor()方法,对一个数进行下舍入13 doc...

JavaScript基础入门知识【图】

JavaScript三种使用方式 JavaScript代码屏蔽 JavaScript内容显示的位置 JavaScript中的错误及解决方法1、语法错误:通过控制台可以检查并解决。2、逻辑错误:通过alert()插入来进行判断并解决。  JavaScript中的小案例1、输出1~100之间奇数或者偶数的和: 2、输出一个九九乘法表: 3、百钱买百鸡: JavaScript中特别的判断方法 JavaScript中通过arguments对象得到每一个参数的值并相加   JavaScript中通过arguments对象得到...