本来是要继续由浅入深表达式系列最后一篇的,但是最近团队突然就忙起来了,从来没有过的忙!不过喜欢表达式的朋友请放心,已经在写了:) 在工作当中发现大家对Javascript的一些基本原理普遍存在这里或者那里的一知半解,所以决定先花一些时间整理一下这些基础知识和大家分享。 刚开始是打算写一篇的,但是后来写着写着就发现越来越多,所以决定还是写一个系列吧。本系列所有内容都是涉及Javascript基础的,没有时髦的玩意儿,但是我...
本来是要继续由浅入深表达式系列最后一篇的,但是最近团队突然就忙起来了,从来没有过的忙!不过喜欢表达式的朋友请放心,已经在写了:) 在工作当中发现大家对Javascript的一些基本原理普遍存在这里或者那里的一知半解,所以决定先花一些时间整理一下这些基础知识和大家分享。 后面会附上培训用的PPT。刚开始是打算写一篇的,但是后来写着写着就发现越来越多,所以决定还是写一个系列吧。本系列所有内容都是涉及Javascript基础的,没...
一、第一个nodejs应用n1_hello.jsconsole.log(hello word!);在命令行cmd中执行该文件(在该文件处打开命令行):node n1_hello.js在命令行cmd返回结果:hello word!二、nodejs基本格式//步骤一:引入require模块,require指令载入http模块 var http = require(http); //步骤二:创建服务器 http.createServer(function (request, response) {// 发送 HTTP 头部// HTTP 状态值: 200 : OK// 内容类型: text/htmlresponse.writeHead(20...
什么是nodejs?node.js是基于Chrome javaScript运行时建立的平台,用于方便地搭建响应速度快、易于扩展的网络应用。(但nodejs不是javascript应用,nodejs采用c++语言编写 )js是脚本语言,脚本语言都需要一个解析器才能运行。对于写在HTML页面里的JS,浏览器充当了解析器的角色。对于需要独立运行的JS,nodejs就是一个解析器。每一种解析器都是一个运行环境,可以干以下事情: 1.允许JS定义各种数据结构,进行运算; 2.允许JS使用...
AJAXAJAX = Asynchronous JavaScript and XML(异步的 JavaScript 和 XML)。AJAX 不是新的编程语言,而是一种使用现有标准的新方法。AJAX 是与服务器交换数据并更新部分网页的艺术,在不重新加载整个页面的情况下。function prepareForms() {for(var j=0 ; j<document.forms.length ; j++){var this_forms = document.forms[j];resetFields(this_forms);this_forms.onsubmit = function () {if(!validateForm(this)) return false...
什么是函数?函数是完成某一功能的代码段函数是可重复执行的代码段函数方便管理和维护自定义函数通过function关键字function 函数名称([参数,...]){代码段;return 返回值; } 注意函数名称不要包含特殊字符函数名称最好含义明确函数名称最好遵循驼峰标记法或者下划线法函数名称严格区分大小写函数名称如果重复会产生覆盖函数可以有参数也可以没有参数,可以有一个参数也可以有多个参数函数通过return加返回值,如果没有return 默认...
在学习的过程中总会一次次的冒出以前囫囵吞枣的地方,下面将今天学到的一下知识点记录下来方便以后查看。JavaScript中的数据类型简单(基本)数据类型:Number、String、Boolean、Undefined、Null复杂(引用)数据类型: Object、Array、Date、function等下面介绍一下简单(基本)数据类型和复杂(引用)数据类型的区别:简单数据类型:在栈内直接存储值,如下图所示 复杂数据类型:在栈内存储引用,如下图在了解以上两种数据类...
定义在函数外的变量一定是全局变量;定义在函数内的变量,如果声明了var,那该变量就是局部变量,如果不声明var,那么该变量就是全局变量。1、全局变量与局部变量 JavaScriptvar global = "Global"; test(); function test(){var local = "Local";document.writeln(global);document.writeln(local); } document.writeln(global); document.writeln(local);2、两种类型的Cookiei)持久性cookie,会被存储到客户端的硬盘上。ii)回话...
什么是变量?变量是用于存储信息的容器变量的声明语法:var 变量名变量名 = 值;变量要先声明再赋值变量可以重复赋值变量的命名规则变量必须以字母开头;变量也能以$和_符号开头(不过我们不推荐这么做);变量名称对大小写敏感(a和A是不同的变量)。语句语句以一个分号结尾;如果省略分号,则由解析器确定语句的结尾。有个好的编码习惯,都要以 ; 结尾数据类型在JavaScript中,一段信息就是一个值(value)。值有不同的类型,大家最...
接触JavaScript这门语言也就很长的时间了,但从来没有系统的去了解这么语言。趁现在刚刚毕业以及某些原因无心工作的情况下去系统的了解一下这么语言,也想通过这么语言养成写博客的习惯,因为我认为这是一件对程序员来说很神圣又很光荣的事情。1.1背景相信很多初学者都遗忘或混淆的就是JavaScript的官方命名:ECMAScript。2015年6月17日,ECMAScript 6发布正式版本,即ECMAScript 2015。1.2语法常规语法省略重点强调:1.原始值和对...
JavaScript他是一种描述性语言,其实他并不难学,只要用心学,一定会学好,我相信大家在看这篇文章的时候,一定也学过HTML吧,使用JavaScript就是为了能和网页有更好的交互,下面切入主题。 一. JavaScript1.什么是JavaScriptJavaScript是一种描述性语言,也是一种基于对象(Object)和事件驱动(Event Driven)的,并具有安全性的脚本语言。2.JavaScript的特点JavaScript主要用来向HTML页面添加交互行为。JavaScript是一种脚本...
首先讲javaScript的摆放位置:<script> 与 </script> 可以放在head和body之间,也可以body中或者head中JavaScript的六大作用:1直接在script输出document.write("<h1>This is a heading</h1>");//document.write表输出,括号中h1标签同样有效2对事件作出反应<button type="button" onclick="alert(Welcome!)"> //点击这里</button>//onclick代表当点击是触发事件,alert会弹框3改变 HTML 内容 x=document...
一、关于使用Three.js几点理论说明1.请参考官网地址 https://threejs.org/2.使用three.js必备条件 <场景 A scene、相机a camera、渲染器 a renderer 三者缺一不可>To actually be able to display anything with Three.js, we need three things: A scene, a camera, and a renderer so we can render the scene with the camera.3.场景 A scene、相机a camera、渲染器 a renderer 三者之间的关系 <渲染器的作用就是将相机拍摄下...
在 HTML DOM (文档对象模型)中,每个部分都是节点。节点是DOM结构中最基本的组成单元,每一个HTML标签都是DOM结构的节点。文档是一个 文档节点 。所有的HTML元素都是 元素节点所有 HTML 属性都是 属性节点文本插入到 HTML 元素是 文本节点注释是 注释节点。最基本的节点类型是Node类型,其他所有类型都继承自Node,DOM操作往往是js中开销最大的部分,因而NodeList导致的问题最多。要注意:NodeList是‘动态的,也...
一、Bootstrap Table的引入关于Bootstrap Table的引入,一般来说还是两种方法:1、直接下载源码,添加到项目里面来。由于Bootstrap Table是Bootstrap的一个组件,所以它是依赖Bootstrap的,我们首先需要添加Bootstrap的引用。2、使用我们神奇的Nuget打开Nuget,搜索这两个包Bootstrap已经是最新的3.3.5了,我们直接安装即可。而Bootstrap Table的版本竟然是0.4,这也太坑爹了。所以博主建议Bootstrap Table的包就直接在源码里面去下...