問題タブ [built-in]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
308 参照

python - Python バックトレースからカスタム __import__ フックを削除するにはどうすればよいですか

私はLazy Python Reloaderの実装者であり、組み込み__import__関数をオーバーライドすると、ロードされているモジュールにエラーが発生するたびにトレースバックで置換が表示されるようになったことを除いて、すべてがうまく機能しています。たとえば_real_import、以下に の 2 つのインスタンスがありますが、これらは単に気を散らすものであり、組み込みのインポート関数を呼び出しているだけです。

lazy_reloadそれらが生成されたときにバックトレースからそれらのフレームを排除する方法があるかどうかは誰にも分かりますか?

0 投票する
7 に答える
54586 参照

function - codeigniterでSQLインジェクションを回避する方法

CodeIgniterで、SQLインジェクションを回避するにはどうすればよいですか?SQLインジェクションを回避するために設定ファイルに設定する方法はありますか?私は値を選択するためにこのコードを使用しています:

値を挿入するためのこれ:

データベースから値を挿入して選択するために使用される別のメソッドは、CodeIgniterinsert()get()メソッドです。CodeIgniterのbulit-in関数を使用しているときにSQLインジェクションを行うチャンスはありますか

0 投票する
3 に答える
19851 参照

ruby - Ruby 配列 each_slice_with_index?

もし私が持っているなら、私arr = [1, 2, 3, 4]は次のことができることを知っています...

...と...

...しかし、これを行うための組み込みの方法はありますか?

私は自分自身を構築し、それを配列メソッドに貼り付けることができることを知っています. これを行うための組み込み関数があるかどうかを確認するだけです。

0 投票する
3 に答える
877 参照

python - Python: 組み込み型の dict と list を継承する

Python の組み込み型 (list や dict など) を継承している間、私はいつも混乱して細部にまで気をとられていました。

関連する内部構造と構文に関する包括的な詳細を提供するチュートリアルとドキュメントを参照してください。

0 投票する
2 に答える
2649 参照

python - Python では、some_string.lower() と str.lower(some_string) の違いは何ですか?

Python の組み込みメソッドと混同しています。たとえば、some_string.lower()str.lower(some_string)とは何で、それらはどのように異なるのでしょうか?

0 投票する
4 に答える
586 参照

scheme - Schemeの関数に関するインタラクティブな「ヘルプ」を取得する

dirPythonのインタラクティブシェルでは、コマンドを使用して組み込み関数のリストを取得できます(どこを見ればよいかわかっている場合) 。

関数名がわかれば、helpコマンドを使用して任意の関数に関するインタラクティブなヘルプを入手できます。

help人気のあるScheme開発環境のいずれかでPythonのインタラクティブコマンドに相当するものはありますか?(私はDrSchemeで作業してきましたが、最小限の再調整でSICPのすべての演習を完了できる限り、Racket、MITSchemeなどに切り替えてもかまいません。)

また、dir(__builtins__)Schemeで定義されている使用可能なすべてのプロシージャを一覧表示するコマンドに相当するものはありますか?特定の言語選択または特定のパッケージに対して何が定義されているかをすばやく判断できると便利です。

0 投票する
1 に答える
171 参照

c++ - gccアトミックビルトインが提供する例外保証は何ですか?

gccアトミックビルトイン(例:__sync_synchronize())が提供する例外(none、basic、strong、nothrow)を示すドキュメントが見つかりません。誰かがこれについての詳細を提供できますか?

0 投票する
4 に答える
1752 参照

ruby - 文字列が Ruby の予約語かどうかを判断する組み込みの方法は?

文字列が予約語かどうかを判断するために Ruby に組み込まれているものはありますか? みたいな"next".is_keyword?

0 投票する
2 に答える
14308 参照

javascript - window.location関数をカスタム関数で上書きすることはできますか?

カスタム関数を無効にする、またはさらに良い方法で置き換えることは可能window.locationですか?

この質問は関連しています:javascriptの組み込み関数を無効にする(アラート)

に対しては非常にうまく機能しますがwindow.alert、に対しては機能しませんwindow.location

置き換えたり無効にしたりする方法を見つけたいと思っています(置き換えが理想的であるため、AJAXログを作成できます)window.location...ダーティな広告主は、これを使用してWebプロパティから人々を奪うことがあります。

何か案は?

いくつかの特定のブラウザーでのみ機能するものでさえ、(AJAXロギングを介して)一度キャッチされると、これにかなり迅速に対処できるので問題ありません。

0 投票する
1 に答える
2561 参照

git - Gitエイリアスを使用してBash関数を起動する方法

〜/ .gitconfigでGitエイリアスを使用して、定義されている場合はbash関数を呼び出し、そうでない場合は通常のを呼び出しますgit checkout

これは私が考案したものです:

dash問題は、Gitが/ bin / sh(私の場合はたまたまそうです)を使用しcompgen、組み込みであるためにバーフオンすることですbash

Gitがbashこのコマンドを実行するために使用することを確認する方法はありますか?

vxzExecuteGitCheckout()まだ〜/.bashrcに含まれていないファイルで定義されていることに注意してください。

もう1つの質問は、を使用する場合、このBash関数が見つからない場合git co -b param1 param2 ...、上記のエイリアス定義はに渡されますか?-b param1 param2git checkout