|
ページ一覧
|
ブログ
|
twitter
|
書式
|
書式(表)
|
MyMemoWiki
差分
ナビゲーションに移動
検索に移動
← 古い編集
初めてのJavaScript(基本)
(ソースを閲覧)
2020年2月16日 (日) 04:20時点における版
81 バイト追加
、
2020年2月16日 (日) 04:20
編集の要約なし
{{amazon|4873113229}}
http://developer.mozilla.org/en/docs/
Core_JavaScript_1
Core_[[JavaScript]]_1
.5_Reference
===データ型と変数===
*varをつけても、ブロックレベルの変数にはならない。
====単純なデータ型====
*
JavaScriptには、以下の3つの単純なデータ型しかない
[[JavaScript]]には、以下の3つの単純なデータ型しかない
{|class="wikitable"
!型
|-
|}
*一方で、
[
[JavaScript 組み込みオブジェクト(Number,String,RegExp,Date,Math)
|String、Number、Boolean
]
[String、Number、Boolean
]という組み込みオブジェクトも存在する。
====nullとundefined====
*nullは定義がされたが、値が設定されていない状態
====定数====
*キーワード const を利用すると、定数になる
*
IE7
[[IE]]7
.0は対応していない?
===演算子と文===
|-
||
|ビット論理和(
OR
O[[R]]
)
|-
|^
|ビット排他的論理和(
XOR
XO[[R]]
)
|-
|~
|ビット否定(NOT)
|-
|
<<
<<
|左シフト
|-
|
>>
>>
|符号付右シフト
|-
|
>>>
>>>
|符号なし右シフト
|-
|}
newValue = oldValue
<<
<<
1; '左に1ビットシフト
====条件文====
=====if、if else=====
*「!=」 不等値演算子
*データ型を変換する-
>
>
2つの変数が数値と文字列の場合、数値を文字列に置き換えてから比較する。
alert(("1.0" == 1)); // 結果は true
*値とデータ型の両方が等しいときだけ結果が真
*
JavaScript1
[[JavaScript]]1
.3から
alert(("1.0" === 1)); // 結果は false
alert((1.0 === 1.0)); // 結果は true
!内容
|-
|
>
>
|左が右より大きい
|-
|
>
>
=
|左が右以上
|-
|
<
<
|左が右より小さい
|-
|
<
<
=
|左が右以下
|-
*条件 ? 真のときの値 : 偽の時の値;
var isAdult = (age
>
>
= 20)? true : false;
====論理演算子====
var i=0;
for (p in s) {
document.write(p + " : " + s[p] + "
<
<
br
>
>
");
}
}
var win = window.open("","_blank");
for (elm in document) {
win.document.write(elm + "
<
<
br
>
>
");
}
win.document.close();
Piroto
ビューロクラット
、
インターフェース管理者
、
管理者
12,673
回編集
Tweets by pppiroto
Follow @pppiroto
© 2006 矢木浩人
案内メニュー
個人用ツール
ログイン
名前空間
ページ
議論
変種
表示
閲覧
ソースを表示
履歴表示
その他
検索
案内
メインページ
最近の更新
おまかせ表示
MediaWikiについてのヘルプ
カテゴリ
ツール
特別ページ
印刷用バージョン
プログラミング 言語
まとめ
ActionScript
C
C#
C++
COBOL
Dart
Electron
Flutter
Windows
ASP.NET
ASP.NET Core
C#
Silverlight
VC++ .NET
WPF
Universal Windows Platform
.NET Core
Xamarin
Groovy
Java
Java SE
Java EE
Spring Boot
Eclipse
JavaScript
jQuery
Angular
AngularJS
React
Next.js
Vue
Jython
Kotlin
Lisp
Objective-C
PL/I
Perl
PHP
Python
まとめ
標準ライブラリ
ライブラリ
Django
Flask
Python3
Powershell
R
Racket
Ruby
Scala
SQL
Scheme
Swift
SwiftUI
TypeScript
UML
VB6
VBA
VBScript
VC++
VC++ .NET
WScript
XML
正規表現
コマンド|スクリプト(Win)|コマンド
スクリプト(シェル)
Web
Apache
IHS
WAS
GlassFish
JBoss
WildFly
Node.js
CSS
CSS3
Bootstrap
HTML
HTTP
Markdown
OS/環境
Android
Linux
Linux LPIC
CentOS
CentOS7
Fedora
Ubuntu
Mint
Mac
UNIX
Windows
Windows Mobile
Windows Phone
iOS
Kindle
Hinemos
Raspberry Pi
データベース
全般
IDEF1X
ER図
DFD
SQL
Database|データベース製品
Access
Apache Derby
DB2
MySQL
Oracle
PostgreSQL
SQL Server
sqlite
MongoDB
アーキテクチャ・モデリング・パターン
DFD
ER図
J2EEパターン
UML
アルゴリズム
デザインパターン|GOF デザインパターン|デザインパターン
リファクタリング
レスポンシブWebデザイン
Clean Architecture
環境
Android Studio
Cygwin
Eclipse
IE
Visual Studio
Visual Studio Code
vi
Windows Live Writer
Maven
YEOMAN
Bower
Gradle
Unity
Xcode
Webサービス
Amazon Web Service
AWS
Firebase
Google App Engine
Google App Engine(Java)
Google App Engine(.NET)
Google Cloud Platform
Twitter
mixi アプリ
プロジェクトマネージメント
プロジェクトマネージャ
システムアーキテクト
ITストラテジスト
PMBOK
BABOK
システム開発
ファンクションポイント
OpenProj
ProjectLibre
Open Workbench
仮想化
Docker
Hyper-V
Kubernetes
VirtualBox
Xen
Network
DNS
TCP/IP
ロードバランサー
Office
Access
Excel
Microsoft Project
Outlook
PowerPoint
Visio
Word
CMS
FreeStyle Wiki|FSWiki|FreeStyle Wiki
MediaWiki
Movable Type
WordPress
構成管理
Git
subversion
Vagrant
Maven
ツール
Hashids
文章
接続詞
音楽
作詞作曲
教養
論理学
数学
行列プログラマー
統計
自然言語処理
デザイン
Inkscape
GIMP
業務
購買業務
設備保全
生産管理
トヨタ生産方式
部品表
統合化部品表
物流
DX
在庫管理
その他
PC
OSS
Tips
Webサービス
英語
リンク
本の紹介
引用文
LIFE HACK
アイディア
コミュニケーション
Music Bee
Cakewalk