精华内容
下载资源
问答
  • JS/javaScript入门教程套装,内含3本js入门资料 精通JavaScript.pdf 33.6M 高清版 js文档:jscript-language-reference-chinese.chm jQuery1.2API_豆豆.chm 文档 蛋疼喵咪 资料,保证质量! 有了这3本,js便可以从...
  • JS/javaScript入门教程套装,内含3本js入门资料 精通JavaScript.pdf 33.6M 高清版 js文档:jscript-language-reference-chinese.chm jQuery1.2API_豆豆.chm 文档 蛋疼喵咪 资料,保证质量! 有了这3本,js便可以从...
  • JavaScript入门

    千人学习 2020-07-17 12:50:31
    JavaScript基础入门课,我们一起学习了js基础语法,js的发展历史,通过历史更加生动的了解js的开发。 一起学习了开发者控制台,通过在控制台里调试js更加高效。 学习了js的函数,和9种数据类型,并提供的课程源码。
  • js入门

    2019-08-15 21:03:28
    js入门 什么是JavaScript JavaScript与Java的区别 JavaScript程序的运行开发环境 JavaScript的特点 JavaScript的优点与局限 1.什么是JavaScript? 人们通常所说的JavaScript,其正式名称为ECMAScript。这...

    js入门

    1. 什么是JavaScript
    2. JavaScript与Java的区别
    3. JavaScript程序的运行开发环境
    4. JavaScript的特点
    5. JavaScript的优点与局限

    1.什么是JavaScript?

    人们通常所说的JavaScript,其正式名称为ECMAScript。这个标准由ECMA组织发展和维护。ECMA-262是正式的JavaScript标准。这个标准基于网景(Netscape)公司提出的JavaScript语言和微软提出的JScript语言。
    JavaScript是一种基于对象(Object)和事件驱动(Event Driven)并具有安全性能的脚本语言。使用这种语言的目的是:与Web客户交互作用,美化页面等。

    2.JavaScript 和 Java 的区别

    JavaScript和Java在语法上很类似,但其本质有着根本的区别。Java是一种比JavaScript更加复杂的程序语言,而JavaScript相对于Java来说,则是容易上手得多。
    二者完全没有关系,网景(Netscape)公司只是为了借着Java语言比较火的东风,将LiveScript语言更名成为了JavaScript语言。

    3.JavaScript程序运行开发环境

    (1)Internet Explorer 3.0及以上版本。
    (2)用于编辑HTML文档的字符编辑器。

    注意:JavaScript的程序是通过客户端浏览器来解析的,他的解析与Web服务器无关。

    4.JavaScript的特点:

    (1)JavaScript是一种脚本编程语言,也是一种解释性语言。
    (2)JavaScript的语法基本结构形式与C++、Java十分类似
    (3)JavaScript是一种基于对象的语言。
    (4)JavaScript具有跨平台性。JavaScript是依赖于浏览器本身,与操作环境无关,只要能运行浏览器的计算机,并支持JavaScript的浏览器就可正确执行。
    (5)安全性与简单性。

    5.JavaScript的优点与局限

    优点:
    (1)使用JavaScript可以在客户端进行数据验证,节省服务器端的资源。
    例:https://login.sina.com.cn/signup/signup?entry=homepage
    (2)可以方便地操纵各种页面中的对象,使网页更加友好。
    (3)使多种任务仅在客户端就可以完成而不需要网络和服务器的参与,从而支持分布式的运算和处理。
    局限:
    (1)兼容性。互联网上有很多浏览器,如FireFox,Internet Explorer、Opera等,但各种浏览器支持 JavaScript的程度是不一样的,所以各个浏览器运行JavaScript的效果会有一定的差距,有时甚至会显 示不出来。
    (2)JavaScript不能打开、读写和保存用户计算机上的文件

    总结:

    1. js 是一个面向对象语言,也是解析语言

    2. js 的天然运行环境是浏览器

    3. js 存在兼容性问题,因为每个浏览器对js的解析程度不同

    4. js 作用,实现浏览器和用户的交互,以及动态样式的交互
      交互:一问一答

    5. 在js眼里页面上所有东西都是数据(data)

    6. 在js眼里万事万物都是对象,所以程序员天天面向对象但是找不到对象

    Javascript基础语法

    网页中插入JavaScript脚本的方法

    使用<script>标记将脚本嵌入到网页中(嵌入式)
    直接将脚本嵌入到HTML标记的事件中(行内式)
    通过<script>标记的src属性链接外部脚本文件(链接式)

    <script></script>
    <script src=""></script>
    

    补充:
    (1)单行注释: //
    ( 2 ) 多行注释: /*… */
    (3)每个语句以 “;”号结束

    JavaScript语言基础

    变量
    运算符
    数据类型
    控制语句
    函数

    展开全文
  • JS入门教程 javascript教程JS入门教程 javascript教程
  • JavaScript 入门

    千次阅读 2013-06-10 21:45:10
    JAVAScript入门   JavaScript产生原因  在Web发展初期,HTML定义了大部分的为文本文档并指示用户代理如果显示出来。但是HTML有个缺点,即它的状态固定不变。如果想改变一点东西或者使用用户输入的数据,就需要...

    JAVAScript入门

     

    JavaScript产生原因

           Web发展初期,HTML定义了大部分的为文本文档并指示用户代理如果显示出来。但是HTML有个缺点,即它的状态固定不变。如果想改变一点东西或者使用用户输入的数据,就需要向服务器做一个往返的请求。所以,我们需要更加灵活的东西:需要准许Web开发人员快速对用户信息反馈并且不从服务器重新加载页面来改变HTML

     

    JavaScript 是什么

           JavaScript前身是LiveScript ,,后来网景公司把名字改为了JavaScript,但是和Java之间没有必然的联系。JavaScript是一种基于对象和事件驱动并具有相对安全性的客户端脚本语言。同时也是一种广泛用于客户端Web开发的脚本语言,常用来给HTML网页添加动态功能,比如响应用户的各种操作。

     

    JavaScript 的问题和价值

           关于JavaScript最大的特点就是,一旦学会在浏览器中编辑使用了它,你就可以把他应用但其他领域中,很多大公司在提供了可在网页中的JavaScript对象和方法组成的API(应用编程接口),Goolge Maps 就是其中一种。只需要使用几行代码就可以在你网站中提供可缩放可滚动的地图。

     

     

    JavaScript 的基本语法

     

    语句

    JavaScript程序是由若干语句组成的,语句是编写程序的指令。JavaScript提供了完整的基本编程语句,它们是:

    赋值语句、switch选择语句、while循环语句、for循环语句、for each循环语句、do...while循环语句、break循环中止语句、continue循环中断语句、with语句、try…catch语句、if语句(if..else,if…else if…)。

    函数

    1)函数由关键字function定义(也可由Function构造函数构造)

    2)使用function关键字定义的函数在一个作用域内是可以在任意处调用的(包括定义函数的语句前);而用var关键字定义的必须定义后才能被调用

    3)函数名是调用函数时引用的名称,它对大小写是敏感的,调用函数时不可写错函数名

    4)参数表示传递给函数使用或操作的值,它可以是常量,也可以是变量,也可以是函数,在函数内部可以通过arguments对象(arguments对象是一个伪数组,属性callee引用被调用的函数)访问所有参数

    5)return语句用于返回表达式的值。

    6)yield语句扔出一个表达式,并且中断函数执行直到下一次调用next。

    一般的函数都是以下格式:

    function myFunction(params){

    //执行的语句

    }

    函数表达式:

    var myFunction=function(params){

    //执行的语句

    }

    var myFunction = function(){

    //执行的语句

    }

    myFunction();//调用函数

    匿名函数,它常作为参数在其他函数间传递:

    window.addEventListener('load',function(){

    //执行的语句

    },false);

     

    展开全文
  • Javascript入门

    千次阅读 热门讨论 2014-11-19 21:02:45
    Javascript是一种脚本语言,是一种动态类型、弱类型、基于原型的语言。

    Javascript是一种脚本语言,是一种动态类型、弱类型、基于原型的语言。

    特点:

    松散性,弱类型

    Javascript的变量不必具有一个明确的类型,这与之前所学的语言十分不同。

    对象属性

    它的对象把 shu

    基于原型

    它的面向对象继承机制是基于原型的。Prototype原型是一个对象,其他对象可以通过它实现属性继承。使用它的好处就在于让所有对象实例共享它所包含的属性和方法。在Js中,只支持继承,不支持接口实现。


    组成

    一个完成的Javascript由三部分组成:ECMAScript,DOM和BOM。

          1)ECMAScript

           一种开放的、国际上广为接受的脚本语言规范。

          它本身并不是一种脚本语言。JavaScript 是 ECMAScript 规范的一种实现。

          2)DOM——文档对象模型

    Document Object Model,D(网页文档),O(对象),M(模型,树形结构)

    是针对API接口的,描绘了一个层次化的节点树。

           3)BOM——浏览器对象模型

    它提供了很多对象,用于访问浏览器的功能。


    BOM与DOM的联系与区别

         BOM缺少规范,本身没有标准或组织去规范它,但DOM已成为W3C标准,有三个等级DOM1、DOM2、DOM3。

         BOM的最根本对象是window,DOM最根本对象是document。二者关系实际上是BOM包含DOM。



          小结:从CSS到HTML,再到XML、js,B/S这部分的内容还是一块一块再学,只是在实现简单的小例子。但如果涉及到两种的交互,比如 js+HTML或js+JQuery,就比较困难了。不过之前做过牛腩,虽然看着很复杂,但还是有种熟悉感的。继续加油吧!


    展开全文
  • 主要介绍了适用于javascript开发者的Processing.js入门教程,感兴趣的小伙伴们可以参考一下
  • 主要介绍了JavaScript的MVVM库Vue.js入门学习笔记,Vue.js是一个新兴的js库,主要用于实现响应的数据绑定和组合的视图组件,需要的朋友可以参考下
  • Javascript入门学习第一篇 js基础Javascript入门学习第二篇 js类型Javascript入门学习第三篇 js运算Javascript入门学习第四篇 js对象和数组Javascript入门学习第五篇 js函数Javascript入门学习第六篇 js DOM编程...
  • JavaScript 是属于网络的脚本语言。本文是小编日常收集整理些javascript入门基础知识,对js新手朋友非常有帮助,对js入门知识点感兴趣的朋友一起学习吧
  • JavaScript入门教程

    2018-09-05 12:46:20
    收集整理的JavaScript入门教程,打下良好基础,才能更好的适应后续的jquery、angularjs等框架的学习。
  • JavaScript入门基础

    千次阅读 多人点赞 2020-11-06 22:19:51
    JavaScript入门基础概述变量的声明变量的作用域基本数据类型Number类型String类型Boolean类型Undefined类型Null类型三大引用类型Object类型Array类型Function类型typeof 操作符js编写的位置js的三种输出方式 ...

    概述

    JavaScript是世界上最流行的脚本语言,是一种运行在浏览器中的解释型的编程语言,能够实现跨平台、跨浏览器。虽然只是十多天时间的产物,并且有很多的缺陷和陷阱,但也造就了JavaScript的灵活和强大。随着Node.js的兴起,JavaScript已经从单纯实现前端互动,发展到可以全栈实现整个应用。尤其是在移动互联网蓬勃发展以及应用追求极致用户体验的今天,JavaScript更是必须要重视和掌握的。

    变量的声明

    使用var关键字进行变量的声明,声明的同时也可以进行赋值。变量的声明只能有一次,但赋值可以有多次。如果只声明变量,但是变量没有被赋值,此时变量的值为undefined。

    JavaScript变量的类型取决于右侧的对象。

    样例代码:

    var variable_name1 = 5;
    var variable_name2 = 5.3;
    var variable_name3 = false;
    var variable_name4 = 'zhangsan';
    

    变量的作用域

    JavaScript没有块级作用域

    java:

    if(true) {
        int a = 1;
    }
    System.out.println(a); // 编译错误,超出作用域
    

    javascript:

    if(true){
        var a = 1;
    }
    console.log(a); // 输出1 ,JavaScript没有块级作用域
    

    基本数据类型

    Number类型

    Number类型包含整数和浮点数(浮点数数值必须包含一个小数点,且小数点后面至少有一位数字)两种值。

    String类型

    单引号或双引号扩起来的字符集合。

    Boolean类型

    该类型只有两个值,true和false。

    Undefined类型

    只有一个值,即undefined值。使用var声明了变量,但未给变量初始化值,那么这个变量的值就是undefined。

    Null类型

    Null类型被看做空对象指针,Null类型也是空的对象引用。

    三大引用类型

    Object类型

    我们看到的大多数类型值都是Object类型的实例,创建Object实例的方式有两种。

    第一种是使用new操作符后跟Object构造函数,如下所示

    var person = new Object();
    
    person.name = "Micheal";
    
    person.age = 24;
    

    第二种方式是使用对象字面量表示法,如下所示

    var person = {
    
      name : "Micheal",
    
      age : 24
    
    };
    
    alert(person.name);
    

    Array类型

    数组的每一项可以用来保存任何类型的数据,也就是说,可以用数组的第一个位置来保存字符串,第二个位置保存数值,第三个位置保存对象…另外,数组的大小是可以动态调整的。

    创建数组的基本方式有两种

    第一种是使用Array构造函数,如下所示

    var colors = new Array("red","blue","yellow");
    

    第二种是使用数组字面量表示法,如下所示

    var colors = ["red","blue","yellow"];
    

    Function类型

    每个函数都是Function类型的实例,而且都与其他引用类型一样具有属性和方法。函数通常是使用函数声明语法定义的,如下所示

    function sum(num1,num2){
    
      return num1 + num2;
    
    };
    

    这和使用函数表达式定义函数的方式相差无几。

    var sum = function (num1,num2){
      return num1 + num2;
    };
    
    var result = sum(5,8); alert(result);
    

    typeof 操作符

    由于js中的变量是弱类型的,所以它提供了一种检测当前变量的数据类型的方法,也就是typeof关键字。

    typeof 123   //Number
    
    typeof 'abc'  //String
    
    typeof true //Boolean
    
    typeof undefined //Undefined
    
    typeof null //Object
    
    typeof { } //Object
    
    typeof [ ] //Object
    

    js编写的位置

    1.将JS代码编写到script标签中:
    <script > 写这里</script>
    2.还可以将JS代码编写到外部的js文件中,然后通过script标签来引入外部的文件
    3.可以将JS代码编写到标签的指定属性中(不推荐使用)

    样例代码:

    <!DOCTYPE html>  
    <html>  
        <head>  
            <meta charset="UTF-8">  
            <title></title>  
            <!--可以将JS代码编写到script标签中-->  
            <!--<script type="text/javascript">  
    
                alert("hello");  
    
            </script>-->  
    
            <!--  
                还可以将JS代码编写到外部的js文件中,然后通过script标签来引入外部的文件  
                将JS代码编写到外部文件中,可以在不同的页面中引入相同的JS代码,  
                    方便后期的维护,并且写在外部文件中可以使用浏览器的缓存,加快访问速度提高用户体验  
    
                如果使用script来引入外部文件,则它就不能在编写任何的JS代码了  ,  
                    如果还需要编写则需要创建一个新的script标签  
            -->  
    
            <script type="text/javascript" src="js/script.js"></script>  
            <script type="text/javascript">  
                alert("我是内部的JS代码");  
            </script>  
        </head>  
        <body>  
    
    
            <!-- 
                将JS代码编写到标签的属性中,属于结构与行为耦合,不方便后期的维护,不推荐使用 
            -->  
    
            <!-- 
                可以将JS代码编写到标签的指定属性中 
            -->  
            <button onclick="alert('点完的效果');">点这里</button>  
    
            <!-- 
                可以将JS代码编写到超链接的href中 
            -->  
            <a href="javascript:alert('第二个效果');">再点这里</a>  
            <br /><br />  
    
        </body>  
    </html>
    

    效果动态图:
    在这里插入图片描述

    js的三种输出方式

    /*  
     控制浏览器弹出一个提示框  
     */  
    alert("Hello JavaScript");  
    
    /*  
      控制浏览器在页面中输出一个内容  
      document.write()向body中写一个内容  
     */  
    document.write("牛哄哄的柯南");  
    
    /*  
      向控制台输出一个内容  
      */  
    console.log("Keafmd");
    

    样例代码:

    <!DOCTYPE html>
    <html>
    	<head>
    		<meta charset="utf-8">
    		<title></title>
    	</head>
    	<body>
    		<script>
    			/*  
    			 控制浏览器弹出一个提示框  
    			 */  
    			alert("Hello JavaScript");  
    			
    			/*  
    			  控制浏览器在页面中输出一个内容  
    			  document.write()向body中写一个内容  
    			 */  
    			document.write("牛哄哄的柯南");  
    			
    			/*  
    			  向控制台输出一个内容  
    			  */  
    			console.log("Keafmd");
    		</script>
    	</body>
    </html>
    
    

    效果截图:

    浏览器弹出一个提示框↓

    在这里插入图片描述

    浏览器在页面中输出一个内容↓

    在这里插入图片描述

    向控制台输出一个内容↓
    控制台调出步骤:网页右键-检查-选择Console

    在这里插入图片描述
    写作不易,如果看完对你有帮助,感谢点赞支持!
    如果你是电脑端,看见右下角的“一键三连”了吗,没错点它[哈哈]

    在这里插入图片描述

    加油!

    共同努力!

    Keafmd

    展开全文
  • JS入门教程

    2016-03-26 10:21:23
    这是一篇简单的JavaScript入门笔记,他会告诉你JS有哪些组成,比如:JS基本方法、变量、事件、函数,以及如何测试JS代码和JS中的命名方式。 此文,最好在有HTML和CSS的基础上进行阅读。
  • // 假设 true 表示男,false 表示女 var gender = false;

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 321,463
精华内容 128,585
关键字:

js入门