精华内容
下载资源
问答
  • Mozilla 董事会宣布委任联合创始人和现任 CTO —— Brendan ...Brendan Eich 布兰登·艾克(英语:Brendan Eich,1961年-),JavaScript的发明人 文章转载自 开源中国社区 [ http://www.oschina.net]

    Mozilla 董事会宣布委任联合创始人和现任 CTO —— Brendan Eich 为 Mozilla 新的 CEO,委任即时生效。同时宣布 Li Gond 为 COO,掌管包括云服务、IT、Marketplace、Mobile & Research 和 Platform Engineering 等部门。Mitchell Baker 将保留其 Mozilla 执行主席职位。

    其他方面的人员委任请看此文。

    Brendan Eich 布兰登·艾克(英语:Brendan Eich,1961年-),JavaScript的发明人
    screenshot

    文章转载自 开源中国社区 [http://www.oschina.net]

    展开全文
  • JavaScript基础

    2020-01-29 19:25:59
    作者,布兰登 艾克 JavaScript的组成 (1)ECMA是一种规范 (2)BOM浏览器对象模型 (3)DOM文档对象模型 JS就是通过固定的语法去操作浏览器和标签结构来实现网页上的各种效果 JS代码的书写位置:行内、内联、...

    JavaScript基础

    HTML是标记语言
    JavaScript是编程语言
    发展历史:liveScript=>JavaScript=>ECMAScript
    作者,布兰登 艾克
    JavaScript的组成
    (1)ECMA是一种规范
    (2)BOM浏览器对象模型
    (3)DOM文档对象模型
    JS就是通过固定的语法去操作浏览器和标签结构来实现网页上的各种效果

     JS代码的书写位置:行内、内联、外联
    (1)写在a标签的<a href="javascript:;">点击</a>
    (2)写在其他元素上<div οnclick="">点击</div>
    内嵌式:js代码在页面打开的时候直接触发,在HTML页面书写一个script标签,标签内部书写js代码
    <script type="text/javascript"></script>
    外链式
    <script src=""></script>
    

    注释代码:/* */ 、 //

    变量(重点)
    语法:var 变量名=值
    定义一个变量:var 变量
    给一个变量赋值:变量=值
    定义一个变量的同时赋值:var 变量名=值
    命名规范:
    不允许数字开头
    由数字、字母、下划线、$组成
    可以使用字母、下划线、$开头
    不建议使用中文
    命名规则:
    驼峰命名:第一个单词首字母小写,第二个首字母大写(backgroundColor)
    

    注:
    一个变量只能存储一个值,去计算机申请一块内存
    当再次给一个变量赋值时,后面的值覆盖前面的值
    变量名区分大小写
    只写名字不赋值是undefined

    数据类型(重点)
    数据类型分为基本数据类型和复杂数据类型(引用数据类型),基本数据类型是按值操作,引用数据类型操作的是堆内存的空间地址
    数据类型:number 数字类型   string  字符串类型     Boolean  布尔值类型
             undefined  未定义    null  空    object  对象     function  函数
    数据类型检测:typeof  typeof()
    引号里的都是字符串
    数据类型转换:parseFloat转小数   parseInt转整数   var b=Boolean(n)转布尔值
    			 var n=Number(s)转数字  n.toString/var s=12+''  转字符串
    计算机内+有两种功能:进行运算、连接
    NAN:非数字,自己不等于自己,属于数字类型
    布尔值:真:true、非0数字、非空字符串(空格也是非空)
            假:false、0、空字符串、undefined、null、NAN
            判断一个东西是不是NAN:isNAN,是返回true,不是返回false
    保留几位小数:n.toFixed(保留几位写几)
    console.log控制台输出
    ++每次只能加一(--也如此)
    i++:后置++:先输出结果后计算
    ++i:前置++:先计算再输出结果
    
    展开全文
  • 作为一个前端开发者或者全栈...发明Javascript的布兰登艾克(Brendan Eich),也算是青史留名了。 Javascript是一种通过解释执行的高级编程语言,其脚本可以嵌入到HTML中,支持面向对象、命令和函数式编程。Javascri...

    作为一个前端开发者或者全栈开发者,一定非常熟练Javascript。程序员社区Stack Overflow的调查结果显示,Javascript是最常用的编程语言,连续多年排在第一名。发明Javascript的布兰登艾克(Brendan Eich),也算是青史留名了。

    Javascript是一种通过解释执行的高级编程语言,其脚本可以嵌入到HTML中,支持面向对象、命令和函数式编程。Javascript在网页浏览器中解释执行,负责干这个活儿的就叫做Javascript引擎,它是浏览器的组成部分。



    Image from: Taketoshi Aono

    那么Javascript是如何工作的呢?解释了Javascript引擎是如何工作的,也就回答了这个问题。

    Javascript引擎有很多,主要的有3个,谷歌Chrome使用的V8、苹果Safari使用的Javascript Core、Mozilla Firefox使用的SpiderMonkey。


    Image from: Taketoshi Aono

    日本的Web开发者Taketoshi Aono(青野健利),就写了一个介绍Javascript引擎的简要文档,回答了Javascript是如何工作的问题。这个文档虽然不是很深入详细,但对于学习Javascript的同学来说,依然值得一看。

    Taketoshi Aono在技术社区中比较活跃,参与贡献的项目有V8、commander.js、adm-zip等。他毕业于日本立教大学(Rikkyo University),生活在东京涩谷(Shibuya, Tokyo),是日本著名互联网公司CyberAgent的一名开发总监。

    这是Taketoshi Aono的文档,PDF文件:
    How_Javascript_Works_.pdf

    Taketoshi Aono的网站:
    http://info.b6n.ch/

     

    欢迎添加个人微信号:Like若所思。

     

    欢迎关注我的公众号,不仅为你推荐最新的博文,还有更多惊喜和资源在等着你!一起学习共同进步!

    展开全文
  • 什么是JS?

    2021-05-17 19:07:36
    历史:由1995年网景公司邀请布兰登艾克用时十天开发出来的一门脚本语言 Ecmascript:由Ecma国际制定的script标准 javascript的组成:1:Ecmascript标准 2:Bom 浏览器文档模型 3:Dom 文档对象模型 javascript的...

    前端开发:关于javascript的一些基础知识

    一:什么是javascipt

    定义: javasript是一门轻量级的,具有解释型或者即时翻译型的一门编程语言。

    历史:由1995年网景公司邀请布兰登艾奇用时十天开发出来的一门脚本语言

    Ecmascript:由Ecma国际制定的script标准

    javascript的组成:1:Ecmascript标准 2:Bom   浏览器对象模型   3:Dom   文档对象模型

    javascript的应用:1:浏览器客户端的开发   2:服务端的开发  3:桌面应用的开发

    二:javascript的书写方式

    1:行内式

    2:内嵌式

    3:外链式

    三:javascript语句

    var name  变量申明语句

    var = 10   变量赋值语句

    alert(name)弹出对话框语句

    console.log(name)打印语句

    四: 变量(重点)

    含义:变量就是用来存储数据的容器,实质就是计算机内存中的存储单元。

    命名规则:由数字,英文字母,下划线(_)和美元符号($)组成,命名开头不能使用数字,区分大小写。

    规范:1:命名变量需具有语义化(见名思意)。

    var name;
    var name = "小花"  //简明一目了然有木有
    

        2:驼峰命名。由两个英文单词组成的变量名,后者必须开头字母需要大写。

    var startTime;  //驼峰命名

    五: 关键字和保留字

    含义:计算机自身具有的名字,再进行变量命名时不可以使用。比如var

    var var //错误命名方式

    六: 数据类型 (重点)

    1:number 数字类型

    2:string 字符串类型

    3:bloolear 布尔值类型

    4:undifnied 未定义类型

    5:null 空类型(改值得类型为object)

    啦啦啦


     

    展开全文
  • 1995年,此时sun公司大力宣传Java,网景公司招募布兰登·艾克, 目标是把Scheme语言嵌入到Netscape Navigator浏览器当中, 1995年5月,布兰登·艾克花了十天时间把原型设计出来 最初命名Mocha...
  • 2020-08-06-前三周复习

    2020-08-06 03:55:04
    布兰登·艾克 布兰登·爱奇 js三大核心 ECMAScript DOM BOM 变量 给数据定义一个别名 看到var关键词,计算机就会使用一次内存 基础数据类型 number(数字) string(字符串) Boolean(布尔值) null(空) ...
  • js的father 布兰登-艾克,当初为了应付工作,10天就赶出了这个js,事后还说人家js是c语言和self语言”约“的产物,(百度百科说的,这些)。。。。。一个可怜的孩子-js。然后命运弄“人”,js此时已世人皆知。可能是...
  • js学习总结(部分)

    2020-08-17 15:41:23
    布兰登·艾克 布兰登·爱奇 js三大核心 ECMAScript DOM BOM 变量 给数据定义一个别名 看到var关键词,计算机就会使用一次内存 基础数据类型 number(数字) string(字符串) Boolean(布尔值) null(空)...
  • 记录下这两个大牛

    2019-09-27 08:49:53
    Brendan Eich(布兰登·艾克),javascript创始人。 Douglas Crockford(达格拉斯·克罗克福德),JSON、JSLint、JSMin和ADSafe之父 转载于:https://www.cnblogs.com/scrd/p/3220773.html...
  • 一.JavaScript的基本介绍 JavaScript的历史 ... 1995年 , 网景公司 , sun公司 和网景公司的员工 布兰登 · 艾克 一起开发了 JavaScript JavaScript是什么 – 背 轻量级 弱类型 脚本语言 JavaS...
  • 网景工程师布兰登·艾克(Brendan Eich)只花了10天时间设计出 JavaScript 语言。因为公司是Java语言的信徒,而艾克是c语言的信徒,所以使JavaScript虽然名字带有Java但却和Java语言没有太大关系,反而和c语言有关系...
  • JavaScript的诞生

    2020-08-06 22:28:48
    JavaScript诞生于何处? 先从浏览器的诞生说起。 1993年,伊利诺伊大学厄巴纳...公司创始人认为浏览器的未来会更加动态,1995年,网景招募了布兰登·艾克。后来网景公司想发明一种与java配合使用的脚本语言,布兰登·
  • 1995年 , 网景公司 , sun公司 和网景公司的员工 布兰登 · 艾克 一起开发了 JavaScript JavaScript是什么 轻量级 弱类型 脚本语言 JavaScript 的作用 实现页面的交互 : 用户操作的交互 , 数据的交互 ...
  • JavaScript简介

    2021-01-08 20:46:45
    1995年,布兰登·艾克进入网景,公司要求给浏览器添加一个脚本功能,于是艾克在1995年仅花了十天时间就把原型设计出来了。 语言类型 JavaScript被归类为解释型语言,代码由V8引擎解释后运行。 特性 ...
  • 1.JavaScript的基本介绍 ...1995年 , 网景公司 , sun公司 和网景公司的员工 布兰登 · 艾克 一起开发了 JavaScript JavaScript是什么 轻量级 弱类型 脚本语言 JavaScript 的作用 实现页面的交互 : 用户操作的交互...
  • JavaScropt引擎

    2019-12-08 14:54:49
    历史发展: 在2008年到2009年的第二次浏览器...第一款JavaScript引擎由布兰登·艾克在网景公司开发,用于Netscape Navigator网页浏览器中。引擎的名字叫做SpiderMonkey,由C实现。它自JavaScript 1.5升级以符合ECMA...
  • day05 js基础

    2021-08-10 20:30:17
    一、课程介绍 JavaScript整体结构图 二、本章任务 熟练掌握今日所有要求必须掌握的知识点,并牢记背诵记忆 ...Netscape(网景)在最初将其脚本语言命名为LiveScript,是布兰登.艾克发明的。后来Netscape
  • js nodejs vuejs 关系与区别

    千次阅读 2020-03-18 11:54:40
    布兰登·艾克开发的一种脚本语言的标准化规范; 是一种由Ecma国际通过ECMA-262标准化的脚本程序设计语言。这种语言在万维网上应用广泛,它往往被称为JavaScript或JScript,但实际上后两者是ECMA-262标准的...
  • Js学习记录(一)

    2021-03-03 23:22:42
    ECMAScript:ECMAScript是由网景的布兰登·艾克开发的一种脚本语言的标准化规范。就是个文档,不同浏览器对于JavaScript有着不同的实现。Chrome的V8一般速度更快一些 DOM:文本对象模型 BOM:浏览器对象模型 alert ...
  • 尚硅谷_JavaScript_学习笔记

    千次阅读 2017-05-05 20:41:18
    JavaScript简介 JavaScript 简介: JavaScript 是一种基于对象和事件驱动并具有相对安全性的客户端脚本语言,是一种动态、弱类型、...最初由网景公司(Netscape)的布兰登·艾克(Brendan Eich)设计, 1997 年,在
  • js 基础总结及案例

    2021-05-18 13:58:15
    Netscape(网景)在最初将其脚本语言命名为 LiveScript,是布兰登.艾克发明的。后来 Netscape 在与 Sun 合作之后将其改名为 JavaScript。JavaScript 最初受 Java 启发而开始设计的,目的之一就是“看上去像 Java”,...
  • 发明人:布兰登·艾克 JavaScript:运行在浏览器端的编程语言 Java:运行在服务器端的语言 2、JavaScript是什么? JavaScript是一门脚本语言、是一门解释性语言、动态类类型的语言、是一门基于对象的语言。...
  • JavaScript JavaScript和客户端编程语言。 Los programas是JavaScript的lalamados脚本。 Dichos脚本不需要任何必要的必要的准备。 您可以通过以下方式在特定的...JavaScript的FUE inventado POR布兰登·艾克EN 1995
  • 一、JavaScript简介 1、JavaScript到底是什么?...由布兰登·艾克( Brendan Eich,Mozilla 项目、Mozilla 基金会和 Mozilla 公司的联合创始人)发明。初期被命名为LiveScript,后因和Sun公司合作,因市
  • 答案:发明人:布兰登·艾克 2、js运行原理 答案:js引擎也叫js解释器,转换成二进制,html靠的是排版引擎 3、js有三部分组成 答案:ECMAscript 做出了语法规范数据类型 BOM浏览器对象模型 DOM文档对象模型 ...
  • 初识ES6

    2020-08-10 21:03:49
    全称:ECMAScript ES6介绍 ECMAScript是一种由Ecma国际(前身为欧洲计算机制造商协会,European Computer Manufacturers ...ECMAScript是由网景的布兰登·艾克开发的一种脚本语言的标准化规范;最初命名为Mo
  • Netscape(网景)在最初将其脚本语言命名为LiveScript,是布兰登.艾克发明的。后来Netscape在与Sun合作之后将其改名为JavaScript。JavaScript最初受Java启发而开始设计的,目的之一就是“看上去像Java”,因此语法上...
  • JavaScript(一)

    千次阅读 2016-05-06 17:32:44
    JavaScript 简介 JavaScript 是一种基于对象和事件驱动并具有相对安全性的客户端脚本 语言,是一种动态、弱类型...最初 由网景公司(Netscape)的布兰登·艾克(Brendan Eich)设计,1997 年,在 ECMA(欧 洲计算机制
  • JavaScript引擎

    2020-08-07 14:15:32
    第一个JavaScript引擎由布兰登·艾克在网景公司开发,用于Netscape Navigator网页浏览器中。引擎的名字叫做SpiderMonkey,由C++实现。它自JavaScript 1.5升级以符合ECMA-262版本3。Rhino引擎,由网景公司的诺里斯·

空空如也

空空如也

1 2 3 4 5 ... 11
收藏数 212
精华内容 84
关键字:

布兰登·艾克